Springboot-mybatisPlus与poi

目前在写分页、导入导出excel、代码生成器的需求,由于分页是公司内部写的,所以没法使用IPage,但是还是要熟悉下流程(感觉人人开源的代码生成器更好用)

  • 生成代码

    1.人人开源-renren-geneator(推荐,因为命名、格式什么都比较规范)

    2.自定义:https://pastebin.ubuntu.com/p/SmYqgYk2NZ/

    (需要修改点:

    1. 数据库账号密码
    2. 文件生成路径

    )具体代码在mybatis-分页中

  • mybatis-分页

    1.pom.xml写入依赖

    2.application.yml/properties中连接数据库,扫描mapper.xml文件等等配置

    3.配置mybatisplusconfig

    4.写controller层测试

    https://gitee.com/empirefree/springboot-mybatisplus

总的来说,就是自动查询,以前是select count(*)还要计算分页,现在就是写在内部了,然后limit输出。具体可以看自定义代码中的日志(由于内部封装,所以表名就是实体类名称)

结果:

dbTm4A.png

多写代码,你不知道的太多了,后面还是要整合项目,多了解自己不知道的知识点
参考链接:
Springboot-Excel
Springboot-mybatisplus

原文地址:https://www.cnblogs.com/meditation5201314/p/13585562.html