【发布时间】:2011-05-31 00:42:32
【问题描述】:
我对概念有疑问,我认为我在混合一些东西。我有一个带有 DAO 层的应用程序,这些 DAO 的实现使用 SessionFactory (Hibernate) 来执行 CRUD 操作,我还有一个服务层并使用 Spring 声明式事务管理我的工作单元,一切正常,我不确定是否使用 EntityManager,但似乎它的作用是管理我的工作单元(我正在使用 Spring 做同样的事情)。
什么时候应该使用 EntityManager? 使用它有什么好处? 我为什么要使用它?
谢谢。
【问题讨论】:
标签: hibernate spring orm jpa entitymanager