????????MyBatisPlus(简称MP)是一个MyBatis的增强工具,在MyBatisMyBatisMyBatis的的基础上只做增强不做改变,为简化开发,提高效率而生。
官网:MyBatis-Plus
mybatisplus通过扫描实体类,并基于反射获取实体类信息作为数据库表结构。
约定大于配置。
- 类名驼峰转下划线作为表明
- 名为id的字段作为主键
- 变量名驼峰转下划线作为表的字段名
@TableName :用来指定表名
@TableId:用来指定表中主键字段信息
@TableField:用来指定表中普通字段信息
MyBatisPlus的配置继承了MyBatis原生配置和一些自己特有的配置。