关于mybatiesplus的连表分页查询,Ipage

这两天是我第一次接触mybatiesplus,是写一个双表联查的功能,但是我的框架有点问题,这个下次再说了。

主要是实现a表和b表的联查,查出id,name,创建时间等等,条件就是根据id和两个时间之间。

还是老操作,不懂的直接上csnd查用法MybatisPlus实现多表联查、分页查询_mybatisplus多表查询分页-CSDN博客

一、

因为mapper.xml写sql语句会报错,大概是连接不上.xml那个意思,所以我也选择注解sleect写法(后期再修改)

本来这三个参数使用map接受的,但是用在#{wayid}时,就是拿不到值,可能是因为还有ipage参数的问题

最迟查询出来的records里面的值都显示null,这里需要创建一个vo的类,字段要和你sql查询字段的名字一样

用select注解写的语句好像可以用Wrapper换个写法,有空试试。

4/3对这个功能进行了修改

Controller

Service

Impl

Mapper

这里没办法写入到mapper.xml里面,好像是mapper和.xml映射不上,后期解决了在补上

mybatiesplus还有LambdaQueryWrapper那些,特别特别好用

也导入过mybatiesplus-join的依赖,去继承MPJBaseMapper,但是会报一个依赖循环的错,有空再试试

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值