【发布时间】:2015-04-17 01:20:30
【问题描述】:
我正在处理一个现有的大型应用程序,正在转换为使用 Hibernate 来实现持久性。该应用程序在 Tomcat 中运行,因此我并不是真正处于 J2EE 容器环境中,而且我们也没有使用 Spring。集成 Spring 确实超出了当前项目的范围,也不是一个真正的选择。
我查看了人们如何使用 Hibernate 为他们的持久层编写 DAO 的各种示例,有些只是使用 SessionFactory 来创建 Session,有些则使用 EntityManager。我可以看到如何引导 EntityManager,但我想知道我是否真的需要?
不使用 EntityManager 的后果是什么?
【问题讨论】:
标签: java hibernate tomcat jpa entitymanager