首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

Hibernate 乐观锁运用注意事项

2012-07-02 
Hibernate 乐观锁使用注意事项1,version namessssversion columnSS_VER typejava.lang.Integer

Hibernate 乐观锁使用注意事项

1,<version name="ssssversion" column="SS_VER" type="java.lang.Integer" /> 这行必须在Id下面,组合Id也一样

2,Class 标签里面加上属性optimistic-lock="version"?用来开启乐观锁的属性

3,entity中使用的字段类型应当是int,Long类型会报错

4,update时如果用到eanUtils.copyProperties函数,会出现无法锁定异常HibernateOptimisticLockingFailureException,因为把以前的version拷贝给要更新的对象,可能里面是0,当前版本是1,所以无法执行锁。

?

热点排行