hibernate-乐观锁和悲观锁

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/shenhuajie/article/details/25896801
<hibernate-mapping>  
 <class name="org.hibernate.sample.User" table="user" dynamic-update="true" dynamic-insert="true" optimistic-lock="version">  
  <id name="id" column="id" type="java.lang.Integer">  
    <generator class="native"/>
  </id>
  <version column="version" name="version" type="java.lang.Integer" />
 </class>
</hibernate-mapping>
动态SQL:
dynamic-update更新时只更新变化的列。
dynamic-insert只插入赋值的列

通过version控制数据更新同步。

猜你喜欢

转载自blog.csdn.net/shenhuajie/article/details/25896801