
Hibernate
easyj2ee
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Hibernate Notes
在收集整理资料时,发现原来研究Hibernate时写下的笔记,发出来与大家共享。 在进行级联操作的设计时,在一般情况下,不应当使用级联。在以下情况下可以使用级联。 1)类属性完全依赖于类。如: public class Document{ //附件完全依赖于文档,即文档删除后附件不再存在 private Set...2007-09-27 23:01:53 · 83 阅读 · 0 评论 -
JPA/Hibernate与Spring集成的事务分析
在hibernate或者是JPA中,对于所有的操作,都必须要在事务中提交,即在Hibernate的代码中,我们必须用以下的方式编程(注意,这里说是的Hibernate,不是Spring下的HibernateTemplate) Hibernate中: Session session = sessionFactory.openSession(); Transaction tx = se...2009-01-10 22:09:28 · 152 阅读 · 0 评论 -
关于org.hibernate.LazyInitializationException
我们都理解LazyInitializationException的发生的根本的原因在于session已经close了,其结合了上面我们对于事务的支持的理解,我们就不难以理解了,实际,是由于事务已经结束了,而我们还需要取一些延迟加载的属性,所以就会抛出以上的异常。所以,实际上,是取决于你的事务定义在什么上面,所以,只要你可以保证操作在一个事务内完成,就不会出现上面的问题。 ...2009-01-10 22:11:38 · 107 阅读 · 0 评论 -
Take care of JPA MERGE
在使用JPA的MERGE的时候要注意: 1、将多执行一次SELECT的操作。 2、Either way will add an entity to a PersistenceContext, the difference is in what you do with the entity afterwards. Persist takes an entity instance, adds i...原创 2012-12-12 23:52:10 · 194 阅读 · 0 评论