自己通过EntityManagerFactory创建出来的EntityManager需要手动关闭,否则将会一直占用连接,久而久之导致连接占满,应用服务器假死;
通过Spring的@PersistenceContext注入的EntityManager不需要手动关闭,容器会自动关闭连接。
EntityManager没有关闭的问题没有注意到的时候不太好发现,可以通过连接池的配置来进行debug,可以看出是否有连接一直被占用没有关闭,具体配置参见:
http://lydia4me.iteye.com/blog/1765464
分享到:
相关推荐
EntityManager管理,java jpa
hibernate entitymanager
hibernate-entitymanager.jar hibernate-entitymanager.jar
Hibernate EntityManager Document
Hibernate EntityManager用法,附带代码
hibernate-entitymanager-5.5.6
Session bean or MD bean对Entity bean的操作(包括所有的query, insert, update, delete操作)
hibernate-entitymanager-5.5.5.Final
hibernate_3.5.0_final EntityManager 参考文档 pdf hibernate_3.5.0_final EntityManager 参考文档 pdf
jpa--7.api(EntityManager其他方法)jpa--7.api(EntityManager其他方法)jpa--7.api(EntityManager其他方法)jpa--7.api(EntityManager其他方法)
hibernate-entitymanager-5.5.3.Final
hibernate-entitymanager-5.6.0.Beta1
hibernate-entitymanager-5.5.7.Final
配置hibernate jpa所需jar包,为hibernate的entitymanager等提供支持
hibernate-entitymanager-3.4.0.GA.rar hibernate-entitymanager-3.4.0.GA.rar hibernate-entitymanager-3.4.0.GA.rar hibernate-entitymanager-3.4.0.GA.rar hibernate-entitymanager-3.4.0.GA.rar hibernate-...
hibernate EntityManager是围绕提供JPA编程接口的Hibernate Core的一个包装,支持JPA实体实例的生命周期,并允许你用标准的Java Persistence查询语言编写查询
hibernate-entitymanager-4.1.1.Final.jar
hibernate-entitymanager-4.1.0.Final.jar