之前使用mybatis
框架时,需要写大量的xml配置文件,维护起来比较繁琐。现在使用mybatis-plus
,若是简单的curd
操作,可以不用写xml
文件,这样便降低了对xml
的维护。
如下便详细介绍mybatis-plus
。
1. 简介
MyBatis-Plus (opens new window)(简称 MP
是一个MyBatis (opens new window)
的增强工具,在MyBatis
的基础上只做增强不做改变,为简化开发、提高效率而生。
2. 特性
-
无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑
-
损耗小:启动即会自动注入基本
CURD
,性能基本无损耗,直接面向对象操作 -
强大的
CRUD
操作:内置通用Mapper
、通用Service
,仅仅通过少量配置即可实现单表大部分CRUD
操作