分页工具类IPage使用

1.controller层

   

IPage<EntityVO> page = entityService.select1(paramDto);
retrun J.success(page);

2.service层

IPage<EntityVO>select1(ParamDto dto);

3.serviceImpl层

@Override
public IPage<EntityVO>select1(ParamDto dto){
     //current:当前页数  pageSize:每页显示数量
     IPage<EntityVO> page = new Page<>(dto.getCurrent(),dto.getPageSize());
     if(参数异常)
     return page;
     return  entityDao.select1(page,dto);
}

4.dao层(mapper层)

IPage<EntityVO> selecet1(IPage page,@Param("param")EntityDto dto);

5.xml层

<select  id= "select1" resultType="learning.ipage.vo.EntityVO">

  select * from  student 
     where  name = #{param.name}

</select>

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值