MybatisPlus
文章平均质量分 59
MybatisPlus详细讲解和最快教你使用,一个专栏全部搞定!
Be explorer
分享日常学习笔记和实战经验,开源NB
展开
-
MybatisPlus-代码生成器(给你编写代码提质增效~)
AutoGenerator是Mybatis-Plus的代码生成器,通过AutoGenerator可以快速生成Entity、Mapper、Mapper XML、Service、Controller等各个模块的代码,极大提高了开发效率!代码生成器,只是让我们省略了一些常规代码的编写,能有更多的精力去投入到更复杂的业务逻辑中去,请大家记住,代码编写的实力永远是程序员的第一竞争力,不断学习框架和编码规范,绝对会让我们有巨大提升,代码起飞!3、编写代码生成器的测试类,可以直接拿来用!2、导入自动生成代码的依赖。原创 2023-11-24 18:23:59 · 711 阅读 · 0 评论 -
MybatisPlus-条件构造器器Wrapper(重点)
至此,关于条件构造器的学习完毕,你已经深入的掌握了对于Wrapper的使用,后续还会持续更新,敬请关注!中的方法,支持链式编程,我们想在where后加什么判断条件直接通过链式编程添加即可。4、测试四(notLike、likeRight和selectMaps)(1)测试代码,省略了最上面将UserMapper自动装配到测试类中。1、测试一(isNotNull和ge方法)2、测试二(eq方法)(2)控制台打印结果。(2)控制台打印结果。(2)控制台打印结果。(2)控制台打印结果。(2)控制台打印结果。原创 2023-11-24 18:18:50 · 665 阅读 · 0 评论 -
MybatisPlus-对Mybatis的增删改查之扩展
原理就是我们手动创建一个处理器,并通过@Component注解将该处理器添加到Spring容器中,当我们对某个表中的指定字段做插入或者更新操作的时候,处理器就会对指定的字段填充响应的数据。至此,关于MybatisPlus对Mybatis的CRUD扩展的介绍就结束了,你已经掌握了对常规的增删改查的功能,后续会继续更新,欢迎交流和指正!如果线程B抢先线程A先更新了数据,version发生了改变,那么线程A再执行更新数据的时候就会发现version不对,更新失败!原创 2023-11-24 18:13:42 · 1014 阅读 · 0 评论 -
MybatisPlus-配置日志输出
我们所有的SQL目前是不可见的,我们希望知道他是怎么执行的,所以必须要看日志!开发的时候,一定要开启日志,便于排错等工作,真正上线记得关掉日志,因为日志比较浪费时间。在application.properties配置文件中配置如下。可以看到执行的SQL了。二、测试,观察控制台打印结果。原创 2023-11-24 17:55:52 · 2476 阅读 · 0 评论 -
一篇文章带你入门MybatisPlus!
采用代码或者Maven插件可以快速生成Mapper、Model、Service、Controller层代码,支持模板引擎,更有超多自定义的配置。10、分页插件支持多种数据库:支持MySQL、MariaDB、Oracle、DB2、H2、HSQL、SQLite、Postgre、SQLServer等多种数据库。3、强大的CRUD操作:内置通用Mapper、通用Service,仅仅通过少量配置即可实现表单大部分CRUD操作,更有强大的条件构造器,满足各类使用需求。三、MybatisPlus的特性。原创 2023-11-24 17:53:37 · 361 阅读 · 0 评论