mybatis-plus分页使用

我也是第一次使用MP,有些东西不熟悉,不过说实话,MP是蛮好用的,除了比较复杂的sql需要自己写,基本大部分的数据库操作都可用它的wrapper拼接,今天记录下我目前在项目中的分页使用(网上已经有很多大牛写过,我只是为了记录下不喜勿喷)

分页使用:

首先去它的官网看下分页的使用,很简单PaginationInterceptor

目前用到的分页

1.不需要参数的

    可以直接使用默认的参数IPage<TAlarmNoticeEntity> getPages(IPage<TAlarmNoticeEntity> page);dao里面直接给IPAGE

2.使用参数的

    dao中写一个查询参数为自己需要用的参数,然后写上对应的sql 用xml或者用注解都行注意获取参数方式 IPage<CourseAlarmDetailEntity> getAlarmDetail(IPage<CourseAlarmDetailEntity> page,@Param("courId") Long courId);

3.使用wrapper

    baseDao或者继承了basedao的dao中可以使用tCourseLogDao.selectPage(page, queryWrapper),传入wrapper(自己组装的条件)查询

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值