hibernate乐观锁和悲观锁学习

时间:2014-09-12 03:48:50
【文件属性】:

文件名称:hibernate乐观锁和悲观锁学习

文件大小:36KB

文件格式:DOC

更新时间:2014-09-12 03:48:50

hibernate 乐观锁 悲观锁

... 1 . 首先为 TUser 的 class 描述符添加 optimistic-lock 属性: …… optimistic-lock 属性有如下可选取值: none:无乐观锁 version:通过版本机制实现乐观锁 dirty:通过检查发生变动过的属性实现乐观锁 all:通过检查所有属性实现乐观锁 其中通过 version 实现的乐观锁机制是 Hibernate 官方推荐的乐观锁实现,同时也是 Hibernate 中,目前唯一在数据对象脱离 Session 发生修改的情况下依然有效的锁机制。因此,一般情况下,我们都选择 version 方式作为 Hibernate 乐观锁实现机制。 .....


网友评论