摘要: 案例原型:对同一商品的库存修改工作 <1>不能通过先查再去修改的方案,通过原生sql进行操作 <2>使用触发器 <3>使用hibernate悲观锁,在查询商品的时候即加锁 <4>使用hibernate乐观锁:在实体类添加version进行版本控制,如果事务操作失败,可提示用户,由用户去决定解决方案; 阅读全文