乐观锁原理

update account_wallet set user_amount = #{userAmount,jdbcType=DECIMAL}, version = version + 1 where id =#{id,jdbcType=INTEGER} and version = #{version,jdbcType=INTEGER}

,查出当某用户的前钱包的版本,修改的时候将版本和id做where条件,如果版本号被修改了,那么这次修改不会成功

posted @ 2018-01-29 16:59  longtengdama  阅读(596)  评论(0编辑  收藏  举报