美文网首页
Springboot+Mybatis+mysql实现分页查询

Springboot+Mybatis+mysql实现分页查询

作者: 编程人生 | 来源:发表于2022-05-11 21:53 被阅读0次

            分页功能是一个很常见的功能点,今天用PageHelper实现了简单的分页查询功能,记录下使用过程,供而大家参考.

               关于PageHelper的介绍,可以去官网,百度上也有大量PageHelper的文章,这里就不在赘述.

        文章目录:

             1.引入依赖:

              2.application.yml配置

              3.封装工具类

              4.mapper.xml 编写sql

               5.mapper , service , controller 代码实现

               6.测试

               7.问题总结及思考?

    1.引入依赖

    2.applciation.yml配置

    3.封装工具类, 我一共封装三个类, PageRequest , PageResult, MybatisPageHelper类

    分页请求类 分页响应 分页工具类

    4.mapper.xml 中增加分页sql

    5.mapper, service, controller 层分别增加代码实现

    mapper层 serviceimpl层 控制层增加方法,并返回分页结果

    6.这里用swagger测试接口

    7.问题总结及思考.

    在测试过程中也遇到一些问题,例如MGB在自动生成代码时 ,useJSR310Types 设置为true 如下:

    导致mapper 映射结果时, 时间字段报错,后来改为false,得以解决.

    关于时间类型用java8 情况找了一篇博文:

    时间用java8

    相关文章

      网友评论

          本文标题:Springboot+Mybatis+mysql实现分页查询

          本文链接:https://www.haomeiwen.com/subject/ypjjurtx.html