![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
book_leobluewing
这个作者很懒,什么都没留下…
展开
-
Hibernate常见错误 a different object with the same identifier value was already
从开始接触hibernate起[b][color=red]a different object with the same identifier value was already associated with the session[/color][/b]这个错误就一直时不时出现,以前自己也研究过,也经常被同事经常问起。这两天又被问了,干脆记一下。错误原因很简单,就是英...2014-12-26 14:26:22 · 229 阅读 · 0 评论 -
hibernate的 MultipleBagFetchException
以前只知道hibernate里面两个List的fetch eager会有问题。见连接 [url]http://blog.eyallupu.com/2010/06/hibernate-exception-simultaneously.html[/url]今天类里面一个 onetoone 和 onetomany 也会有MultipleBagFetchException这个问题。...原创 2014-03-24 11:20:33 · 136 阅读 · 0 评论 -
hibernate代理对象纠错过程
前两天同事遇见一个诡异现象,导入excel时,其他数据均没问题,只有一条出现职位为空的现象。数据结构如下,OrgStation和orgUnit为双向关系。[code="java"]public class Employee{ private OrgStation majorStation;}public class OrgStation { pr...2014-10-13 11:15:24 · 113 阅读 · 0 评论 -
关于Hibernate 监听事件PostUpdateEvent内getOldState()值为null的分析
前俩月在项目里写了个基于hibernate的监听事件,然后往自定义的审计表里插数据的功能。因为之前不需要记录修改前的数据,所以event.getOldState()这个方法一直没用过。 这两天另外一个功能需要用到提交前的记录,结果发现event.getOldState()有时候获得值为null,有时候不是null。 于是有点晕,网上搜了一下,的确也有很多这个情况,但是...2014-11-22 12:01:23 · 734 阅读 · 0 评论