hiberante 悲观锁和乐观锁

    技术2022-05-19  25

     

    悲观锁:通过数据库机制将数据锁住 不允许其他用户修改

     

     

             session.load(Class.class,ID,LockMode.UPGRADE);

     

    乐观锁:一般采用 version

     

    1.在试题类中 属性version

    2.orm中在ID后加如映射version属性

    3.class标签中加入optimistic-lock="version"

     

     

             session.load(Class.class,ID,LockMode.UPGRADE);

     

     

    注意:此方法乐观锁主要采用和对version来实现


    最新回复(0)