![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Hibernate
Li_huan_123
这个作者很懒,什么都没留下…
展开
-
hibernate java.lang.Long cannot be cast to java.lang.Integer
从Hibernate 3.0.x/3.1.x升级到最新的3.2版之后,3.2版的很多sql函数如count(), sum()的唯一返回值已经从Integer变为Long,如果不升级代码,会得到一个ClassCastException。 这个变化主要是为了兼容JPA,可以在hibernate.org的最新文档中找到说明。解决方案:1.hibernate尤其解决方案。当使用hibe转载 2013-06-07 14:21:28 · 1390 阅读 · 0 评论 -
hibernate:一对多关系中的inverse 和cascade
inverse 与 cascade 是正交的关系,不管 inverse 设置为什么值, 只要 cascade 设置为 “save-update”或者 “all”,当操作 Brand 或 Product 时,相关对象的操作(如果有)也会发生,但关系的建立则要看 inverse的值或者是对哪方进行操作。比如以下的代码,在不同的配置下产生不同的效果:(Brand 与 Product 是一对多的关系)转载 2013-06-19 01:10:16 · 648 阅读 · 0 评论