四、MybatisPlus代码生成器(MybatisX插件) 1、MybatisX插件的逆向工程 1、介绍 1、MyBatis-Plus为我们提供了强大的mapper和service模板,能够大大的提高开发效率 2、但是在真正开发过程中,MyBatis-Plus并不能为我们解决所有问题, 3、例如一些复杂的SQL,多表联查,我们就需要自己去编写代码…
三、MybatisPlus高级扩展 1、逻辑删除 1、概念 1、可以方便地实现对数据库记录的逻辑删除而不是物理删除。 2、逻辑删除是指通过更改记录的状态或添加标记字段来模拟删除操作,从而保留了删除前的数据,便于后续的数据分析和恢复。 1、比较逻辑删除和物理删除 1、物理删除 可以方便地实现对数据库记录的逻辑删除而不是物理删除。逻辑删除是指 2、逻辑…
二、Mybatis-Plus核心功能 1、基于Mapper接口的CRUD 1、通用 CRUD 封装BaseMapper (opens new window)接口, Mybatis-Plus 启动时自动解析实体表关系映射转换为 Mybatis 内部对象注入容器! 内部包含常见的单表操作! 1、Insert方法 1、格式 // 插入一条记录 // T …
一、MybatisPlus快速入门 1、介绍 1、这里使用的版本为3.5.3.1 2、官方文档 MyBatis-Plus (baomidou.com) 3、是在MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 4、使用和mybatis差不多,更简单了。单表不用自己写sql语句。 5、特性 无侵入:只做增强不做改变,引入它不会对现…