分页查询
- 分页在网站使用十分之多
- 1.原始的limit进行分页
- 2.pageHelper第三方插件
- 3.MP内置的分页插件
- 如何使用
-
1.配置拦截器组件
-
2.使用page对象
-
删除操作
逻辑删除
- 物理删除:从数据库中直接移除
- 逻辑删除:在数据库中没有被删除,而是通过一个变量让它失效。deleted=0 => deleted=1
- 管理员可以查看被删除的记录。防止数据的丢失,类似于回收站
- 测试
-
1.在数据表中增加一个deleted字段
-
2.在实体类中增加属性
-
3.配置
-
性能分析插件
-
MP也提供性能分析插件,如果超过这个时间就停止运行
-
1.导入插件
-
记住,要在SpringBoot中配置环境为dev或test环境
-
2.测试使用
条件构造器
- 测试一
- 测试二
- 测试三
- 测试四
- 测试五
- 测试六
代码自动生成器
-
AutoGenerator是MyBatis-Plus的代码生成器,可以快速生成Entity、Mapper、Mapper XML、Service、Controller等各个模块的代码,极大的提升了开发效率