MybatisPlus——插件(MybatisPlus学习该专栏就够啦)

*/

Page selectPageVo(@Param(“page”) Page page, @Param(“age”) Integer age);




[]( )②UserMapper.xml中编写SQL

------------------------------------------------------------------------------------



select uid,user_name,age,email from t_user where age > #{age}



[]( )③测试

------------------------------------------------------------------



@Test

public void testPageVo(){

//select uid,user_name,age,email from t_user where age > ? LIMIT ?

Page<User> page = new Page<>(1,3);

userMapper.selectPageVo(page,20);

System.out.println(page.getRecords());

System.out.println(page.getCurrent()); //获取当前页的页码

System.out.println(page.getSize());

System.out.println(page.getPages()); // 获取总页数

System.out.println(page.getTotal()); //获取总记录数

System.out.println(page.hasNext()); //是否有下一页数据

System.out.println(page.hasPrevious()); //是否有上一页数据

}




[]( )三、乐观锁

====================================================================



#### []( )场景



> 一件商品,成本价是80元,售价是100元。老板先是通知小李,说你去把商品价格增加50元。小 李正在玩游戏,耽搁了一个小时。正好一个小时后,老板觉得商品价格增加到150元,价格太 高,可能会影响销量。又通知小王,你把商品价格降低30元。

> 

> 此时,小李和小王同时操作商品后台系统。小李操作的时候,系统先取出商品价格100元;小王 也在操作,取出的商品价格也是100元。小李将价格加了50元,并将100+50=150元存入了数据 库;小王将商品减了30元,并将100-30=70元存入了数据库。是的,如果没有锁,小李的操作就 完全被小王的覆盖了。

>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值