
Hibernate
文章平均质量分 79
zfsn7722483
这个作者很懒,什么都没留下…
展开
-
Hibernate中的cascade和inverse
这两个属性都用于一多对或者多对多的关系中。而inverse特别是用于双向关系,在单向关系中我们并不需要。 Cascade代表是否执行级联操作,Inverse代表是否由己方维护关系。 Cascade: Cascade属性的可能值有 all: 所有情况下均进行关联操作,即save-update和delete。 none: 所有情况下均不进行关联操作。这是默认值...原创 2009-11-07 16:37:16 · 84 阅读 · 0 评论 -
Hibernate createCriteria查询详解
1、创建一个Criteria实例 net.sf.hibernate.Criteria这个接口代表对一个特定的持久化类的查询。Session是用来制造Criteria实例的工厂。 Criteria crit = sess.createCriteria(Cat.class);crit.setMaxResults(50); List cats = crit.list(); 2、缩小结果集...原创 2009-12-10 10:26:54 · 129 阅读 · 0 评论 -
关于spring+hibernate的FlushMode的记录
说明FlushMode有五种属性1 NEVEL 已经废弃了,被MANUAL取代了 2 MANUAL spring3.x中的opensessioninviewfilter已经将默认的FlushMode设置为MANUAL了;如果FlushMode是MANUAL或NEVEL,在操作过程中hibernate会将事务设置为readonly,所以在增加、删除或修改操作过程中会出现如下错误...原创 2010-06-24 16:44:00 · 208 阅读 · 0 评论