一、什么是Mybatis-plus?
MyBatis-Plus(简称MP),是mybatis的增强工具,在mybatis的基础上只做增强不做改变,为简化开发,提高效率而生。

二、特点
1、润物无声
只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑。
2、 效率至上
只需简单配置,即可快速进行单表 CRUD 操作,从而节省大量时间。
3、丰富功能
代码生成、自动分页、逻辑删除、自动填充等功能一应俱全。
三、优点
1、无侵入
MyBatis-Plus在MyBatis的基础上进行扩展,只做增强不做改变,引入MyBatis-Plus不会对现有的MyBatis框架产生任何影响,而且MP支持所有MyBatis原生的特性。
2、依赖少
仅仅依赖MyBatis以及MyBatis-Spring
3、损耗小
启动即会注入基本CRUD,性能基本
Mybatis-plus作为Mybatis的增强工具,以其无侵入、损耗小、丰富的功能受到好评,如自动分页、通用CRUD操作。然而,由于缺乏明显的代码结构层次,可能导致定位错误困难,降低了代码复用性和可读性,故在复杂项目中使用需谨慎。
订阅专栏 解锁全文
2188





