hibernate lock()

来源:百度知道 编辑:UC知道 时间:2024/07/12 06:45:17
hibernate 中session.lock(...);的详细用法说明

主要是与数据库同步的问题
何时进行脏检查。。

希望有代码示例
呵呵,我的问题就是出在了对游离状态的对象进行修改。如果改了再调用lock会怎样?更改是否生效?

lock是把一个没有更改过的脱管状态的对象变成持久状态
1.调用lock把对象从脱管状态变成持久状态
2.更改持久状态的对象的内容
3.等待flush或者手动flush
---------------------------------
在你提交的时候会进行脏数据检查