我是靠谱客的博主 奋斗海燕,这篇文章主要介绍Mybatis分页插件PageInfo,现在分享给大家,希望可以做个参考。

1、导入依赖

<dependency>
    <groupId>com.github.pagehelper</groupId>
    <artifactId>pagehelper</artifactId>
    <version>5.1.2</version>
</dependency>

2、yml文件配置

pagehelper:
  reasonable: true
  support-methods-arguments: true
  params: count=countSql

3、业务实现

@Service
public class FruitServiceImpl extends ServiceImpl<FruitMapper, Fruit> implements FruitService{
    @Autowired
    FruitMapper fruitMapper;
    @Override
    public PageInfo  getFruitList(PageParam pageParam) {
        //1、定义
        PageHelper.startPage(pageParam.getCurrent(),pageParam.getPageSize());
        //2、操作
        List<Fruit> fruitList = fruitMapper.selectList(new QueryWrapper<Fruit>());
        //3、返回
        PageInfo<Fruit> pageInfo = new PageInfo<>(fruitList);
        return pageInfo;
    }
}

最后

以上就是奋斗海燕最近收集整理的关于Mybatis分页插件PageInfo的全部内容,更多相关Mybatis分页插件PageInfo内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(119)

评论列表共有 0 条评论

立即
投稿
返回
顶部