我正在使用 Spring MVC、Spring Data JPA 和 Hibernate 开发一个 Web 应用程序,数据访问部分由 Data JPA 提供的存储库负责
但是,我计划拥有一个通用服务层(至少对于常见操作),这是一个好的做法吗?还是建议不要一概而论?
最佳答案
如果应用程序的一部分包括对不同对象重复相同的操作,那么为常见操作使用通用抽象父类是有意义的。
您必须决定重复代码删除所带来的 yield 是否值得付出泛型的复杂性。没有一般规则...
关于java - Spring通用服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25054652/