MyBatisPlus
一、基本概念
与MyBatis的关系
MyBatisPlus是对MyBatis进行增强,基础CRUD操作还是交给MyBatis完成的,只不过提供了更方便的一些API。
原理
扫描实体,通过反射提取关键信息,解析得到表名、列名,执行SQL时注入到MyBatis交给MyBatis执行。
二、基础使用
BaseMapper<T>
IService<T> ——> ServiceImpl<M,T>
条件构造器:
QueryWrapper: select
UpdateWrapper: set