
hibernate
evanerv0079
工作两年的程序员,比较喜欢学习比较新的技术
展开
-
hibernate自己使用时出现问题
hibernate 删除失效可能是缓存问题加session.evict(object)在web开发中hibernate出现奇怪错误,解决办法将lazy="false"保存后的数据直接删除会出现问题例如board保存完成后,artical是board的子类删除board的时候要先对board进行查询再删除board直接删除刚保存的board出现错误。在hibernate中多的一方保存的时候保存关联的原创 2008-06-03 22:58:00 · 609 阅读 · 0 评论 -
hibernate 出现问题
hibernate 删除失效可能是缓存问题加session.evict(object)在web开发中hibernate出现奇怪错误,解决办法将lazy="false"保存后的数据直接删除会出现问题例如board保存完成后,artical是board的子类删除board的时候要先对board进行查询再删除board直接删除刚保存的board出现错误。在hibern...2008-01-20 11:22:10 · 165 阅读 · 0 评论 -
hibernate synchronizer出现问题
hibernate synchronizer出现问题1对多的时候有时生成错误模型public void addToBoards (com.redsaga.domain.Board board) { if (null == getBoards()) setBoards(new java.util.HashSet()); getBoards().add(board);...2008-01-20 11:21:27 · 92 阅读 · 0 评论 -
hibernate的两种映射
Hibernate里的字段映射有2种方式,一是直接在Java文件里注解,我叫做注解定义;一是利用hbm.xml文件+普通的Bean文件映射,我叫做mapping定义。但是不管怎样,这2种方式不能一起使用,混合使用也不行!要么就用第1种方式,要么用第2种方式。当然,如果一个项目中有2个或多个需要映射,我们把其中的User表用直接在Java文件中映射,而另外的Product表用hbm.xml映射,这是转载 2008-06-03 23:07:00 · 772 阅读 · 0 评论 -
在spring中hibernate的延迟加载
//新增 indexController entryController原创 2008-06-03 23:11:00 · 475 阅读 · 0 评论 -
hibernate总结
一 polymorohism的使用方法1 polymorohism="explicit"为显示多态只有明确指名类名的时候才会返回此类实例,查询父类是不查询子类的信息(在类继承时使用)2 默认是implicit,当查询父类时将子类的信息一同查处(在类继承时使用)二和的区别和继承的父类不同的表和继承的父类是不同是同一张表通过标志位进行区分原创 2008-06-03 23:04:00 · 352 阅读 · 0 评论 -
hibernate event使用总结
使用org.hibernate.event.Postbao的接口例如public class SavaOrUpdateListener implements PostInsertEventListener{ private static final long serialVersionUID = 1L; public void onPostInsert(PostInsertEvent原创 2008-06-03 23:00:00 · 1943 阅读 · 0 评论 -
hibernate动态更新
这两天把原来的hibernate又复习了一下,意外发现hibernate有一个动态增加和动态更新功能。就是说hibernate生成的sql语句只set,有变化的字段。这样确实会从一定程度上提高性能。 可是动态更新的问题是查询和更新必须同时在一个相同的session中,否则hibernate无法判断这是不是一个相同的对象。可是实际上我们用更新基本上都是查询出来之后,在前台做一些从新的赋值转载 2008-06-04 10:52:00 · 1856 阅读 · 0 评论 -
hibernate多对多出现的session关闭异常
name="Projectlist" table="PROJECT_CAN_MONEY" lazy="false" > column="CHILD_ID" >原创 2008-06-04 10:00:00 · 540 阅读 · 0 评论 -
hibernate手册的重点页数
重点页数:40,63,65,73,81,94,104,128,139,155,159,164,173,204,214.218原创 2008-06-03 23:09:00 · 389 阅读 · 0 评论 -
hibernate出现异常
session is close 在hibernate3中默认lazy=“true”;原创 2008-06-03 23:05:00 · 382 阅读 · 0 评论 -
hibernate-annotations总结
@Entity@DiscriminatorColumn(name = "type", discriminatorType = DiscriminatorType.STRING)和hbm的功能相同用于继承@DiscriminatorValue("product")和hbm 作用基本相同原创 2008-06-03 23:03:00 · 418 阅读 · 0 评论 -
hibernate synchronizer出现问题
hibernate synchronizer出现问题1对多的时候有时生成错误模型public void addToBoards (com.redsaga.domain.Board board) { if (null == getBoards()) setBoards(new java.util.HashSet()); getBoards().add(board);}setBoa原创 2008-06-03 23:01:00 · 463 阅读 · 0 评论 -
hibernate event使用总结
使用org.hibernate.event.Postbao的接口例如public class SavaOrUpdateListener implements PostInsertEventListener{ private static final long serialVersionUID = 1L; public void onPostInsert(PostInsert...2008-01-20 11:24:09 · 178 阅读 · 0 评论