JPA 最佳实践
我想知道使用 JpaDaoSupport 是否是一个好的做法。 我们当前使用 EclipseLink 作为 JPA 提供程序,并且想知道是否最好转向使用 JpaDaoSupport 类。
有人可以简单指出优点和缺点吗?
I would want to know if it is a good practise to use JpaDaoSupport.
We are using EclipseLink as JPA provider currently and would want to know if it is better to move towards using JpaDaoSupport class.
Could someone point the advantages and disadvantages briefly?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
JpaDaoSupport
是在 DAO 类中提供JpaTemplate
的便捷方法。然而,
JpaTemplate
大部分是多余的,Spring 团队建议不要在新项目中使用它(直接使用EntityManager
代替)。请参阅 javadoc:
和参考文档:
JpaDaoSupport
is a convenient way to provideJpaTemplate
inside your DAO class.However,
JpaTemplate
is mostly redundant and Spring team recommends not to use it in new projects (useEntityManager
directly instead).See javadoc:
and Reference Documentation: