前言
MyBatis-plus
是完全基于MyBatis
开发的一个增强工具,是在MyBatis
的基础上做增强的框架,为简化开发、提高效率而生。它在MyBatis
原本的框架上增加了很多实用性功能,比如乐观锁插件、字段自动填充功能、分页插件、条件构造器、sql 注入器等等。使用 MyBatis-plus
可以完全不写任何 XML
文件,直接使用继承了BaseMapper
接口的对象完成对数据库的映射操作
基于映射的原理,MyBatis-plus
必然要实现 Mapper
对象与 SQL
语句的转化,以下即为 MyBatis-plus
重要流程图例