hibernate的锁

乐观锁

大多数基于数据版本记录机制(version)实现,一般是在数据库表中加入一个version字段

读取数据时将版本号一同读出,之后更新数据时版本号加一,如果提交数据时版本号小于或等于数据表中

的版本号,则认为数据是过期的,否则给予更新

悲观锁

悲观锁的实现,通常依赖于数据库机制,在整个过程中将数据锁定,其它任何用户都不能读取或修改

具体参考:http://www.51cto.com/specbook/229/36690.htm

相关推荐