失誤
悲觀鎖.
Acc acc=(Acc)session.get(Acc.class,new Long(1),LockMode.UPGRADE); 假如這個(gè)事物開始了 其他的失誤不能訪問的, 知道這個(gè)事物提交之后 然后再解鎖
樂觀鎖
在建表時(shí)候 增加一個(gè) version interger
然后再Acc.hbm.xml里
id 后面 添加
<version name="version" column="VERSION" />
注意 例子中 捕獲StaleObjectStateException 這個(gè)異常
例子





































































































































