首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

hibernate中<version>配置的有关问题,请指点,多谢

2012-06-14 
hibernate中version配置的问题,请大虾指点,谢谢!问题如下(spring+hibernate):version字段会自动增长,但

hibernate中<version>配置的问题,请大虾指点,谢谢!
问题如下(spring+hibernate):
version字段会自动增长,但是没有起到锁的作用。

测试方法:
打开两个ie,查询出该信息,都打开修改窗口(此时已查询出原始的信息),在第一个修改操作成功后(此时version加1),第二个进行修改操作仍然成功!

配置如下:
<id name="id" column="ID" type="java.lang.Long" length="19">
  <generator class="native"></generator>
</id>
<version name="version" column="Version" type="java.lang.Long"/>

请大虾指点!谢谢!


[解决办法]
<class
name="xxx.xxx.xxx.className"
table="xxxtable"
dynamic-update="true"
dynamic-insert="true"
optimistic-lock="version"
>

有否,
锁哪个pojo,就要培植一下,说明哪个用何方式来锁,


[解决办法]
关注...

热点排行