日期:2014-05-18  浏览次数:20791 次

hiernate 持久化的问题
hiernate 存不存在这种情况 

对象设置属性之后  手动调用持久化方法  hibernate就会将 对象改变了的属性 持久化到数据库中

项目有个bug  没持久化操作只是set一下属性就将改变的值保存到数据库中了
------解决方案--------------------
应该不是bug
hibernate的一级缓存和快照比对,如果不一样的话,就会自动将属性变更过的实体update
------解决方案--------------------
这不是bug
这是hibernate的机制
它会自动把你对持久对象的改变同步到数据库
不需要手动保存