MyBatisPlus
文章平均质量分 80
又再写bug
谁会愿意做个野指针
展开
-
mysql给定一段日期,获取日期范围内的每一天
需求:做管理后台报表时,给定一个日期范围,查出库中这个日期范围内的每一天数据,库中不存在的日期对应数据要补0获取每一天的sql语句:SELECT date_add( date_sub(#{startDate},interval 1 day), INTERVAL ( cast( help_topic_id AS signed INTEGER ) + 1 ) day ) days FROM mysql.help_topic WHERE help_topic_id < DATEDIFF(#原创 2021-08-25 19:21:40 · 9811 阅读 · 0 评论 -
基于复选框的用户信息批量删除
用户批量删除+前端将js数组通过ajax传给后端,后端接受转换成字符串数组a.需求分析:在user.html中,勾选多条记录对应的复选框,当点击删除按钮,批量删除多条记录。当点击标题栏的复选框时,实现全选和全不选功能。b.流程分析:页面中,当点击删除按钮时,通过jquery获取多个复选框对应的记录的id值,然后使用异步的方式,将多条id值传递到后台ManagerController进行删除。c.思路分析:前端:使用jquery获取多个选中的复选框,通过复选框再进一步获取它对应的记录的主键id,原创 2020-08-01 22:43:40 · 1980 阅读 · 3 评论 -
用户信息模糊查询+分页查询
用户信息查询+分页查询需要支持关键字查询、分页查询功能:流程分析:页面点击查询按钮,提交 查询关键字、分页信息到Controller,Controller调用Service,Service调用Mapper查询,按照关键字模糊查询、分页查询,将查询结果放到模型中,并返回到页面中渲染。思路分析:无论是点击查询按钮,还是点击下方的分页导航按钮,都应该携带上查询关键字,基于该关键字的查询结果,来进行分页查询,不能说点击分页后,查询条件就重新置空。所以当点击分页按钮时,应该携带上查询条件。最终效果:原创 2020-08-01 22:09:30 · 2884 阅读 · 1 评论 -
MyBatisPlus逆向工程(学习笔记)
MyBatisPlus逆向工程AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。示例:1.所需依赖:<dependencies> <dependency> <groupId>org.slf4j</groupId> &l原创 2020-08-01 09:33:40 · 229 阅读 · 0 评论