java - Spring通用服务

标签 java hibernate spring-mvc generics spring-data-jpa

我正在使用 Spring MVC、Spring Data JPA 和 Hibernate 开发一个 Web 应用程序,数据访问部分由 Data JPA 提供的存储库负责

但是,我计划拥有一个通用服务层(至少对于常见操作),这是一个好的做法吗?还是建议不要一概而论?

最佳答案

如果应用程序的一部分包括对不同对象重复相同的操作,那么为常见操作使用通用抽象父类是有意义的。

必须决定重复代码删除所带来的 yield 是否值得付出泛型的复杂性。没有一般规则...

关于java - Spring通用服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25054652/

相关文章:

java - javax.media.jai 类(class)的公共(public)下载?

java - 使用 Spring 连接不在列表中实现标记接口(interface)的 bean

java - 我的子表没有删除

java - HTTP 状态 500 - 未能延迟初始化角色 : . 的集合 ..,无法初始化代理 - 无 session

java - Hibernate:返回不是实体的DTO?

java - 并不是所有的表单验证错误都显示在 JSP 中

java - JUnit 可以模拟 OutOfMemoryErrors 吗?

Java : what is the most effective connection pool?

java - 在服务器上上传一个 servlet 页面

java - HTTP 状态 500 - 请求处理失败。嵌套异常是java.lang.NullPointerException