hibernate锁定模式UPGRADE_NOWAIT和UPGRADE有什么区别?

时间:2012-11-19 17:27:29

标签: java hibernate

hibernate(v3.6)锁定模式UPGRADE_NOWAIT和UPGRADE有什么区别?

我们在什么情况下使用这些锁定模式?

1 个答案:

答案 0 :(得分:3)

基本区别在于锁定获取(等待或现在)

UPGRADE已弃用。尝试使用Oracle样式的select for update

获取升级锁

UPGRADE_NOWAIT - 尝试使用Oracle风格的select for update **nowait**获取升级锁定。此锁定模式的语义once obtained, are the same as UPGRADE