![](https://img-blog.csdnimg.cn/20210902181010795.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
mybatis_plus
文章平均质量分 63
MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window) 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。
赵书正
总结知识,相互学习,一起进步。
展开
-
Mybatis_plus(005)---条件构造器
一:条件构造器(wrapper)更多方法查看官网:https://mp.baomidou.com/guide/wrapper.html#ge我们写一些复杂的sql就可以使用它来替代。1.测试一 @Test void contextLoads() { //查询name不为空的用户,并且邮箱不为空的用户,年龄大于等于12岁的。 QueryWrapper<User> wrapper = new QueryWrapper<>();原创 2021-08-31 10:35:44 · 74 阅读 · 0 评论 -
Mybatis_plus(004)---性能分析插件
一:性能分析插件作用:性能分析拦截器,用于输出每条sql语句及执行时间在平时的开发中,我们会遇到一些慢sql。我们可以通过 测试或druid等查出来。mybatis_plus也提供了性能分析插件,如果超过这个时间就停止运行。1.导入插件 //sql执行效率插件 @Bean @Profile({"dev","test"})//设置在开发和测试环境才开启,保证我们的效率 public PerformanceInterceptor performanceInterce原创 2021-08-30 23:44:11 · 261 阅读 · 0 评论 -
Mybatis_plus(003)---接着CRUD
一:分页查询(查)1.原始的limit进行分页。2.pageHelper 第三方插件。3.mybatis_Plus也内置了分页插件。怎么用?官网有文档1.配置拦截器组件即可。 //分页插件 @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationInterceptor(); }2.直接使用Page对象即可。 //测..原创 2021-08-30 23:11:05 · 78 阅读 · 0 评论 -
Mybatis_plus(002)---配置日志以及CRUD
一:配置日志:1.所有的sql是不可见的,所以我们想要在控制台或者日志文件中看到sql语句。(开发的时候我们要看日志,真正上线的时候我们会把日志去掉sql语句,因为会浪费时间)在application.properties中添加#配置日志mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl配置完日志之后就可以看到sql的操作流程。二:CRUD扩展inser...原创 2021-08-30 21:15:53 · 322 阅读 · 0 评论 -
Mybatis_plus(001)---入门教程
一:先看官网https://mp.baomidou.com二:mybatis_plus简介MyBatis-Plus(opens new window)(简称 MP)是一个MyBatis(opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。...转载 2021-08-30 13:15:30 · 156 阅读 · 0 评论