MyBatisPlus框架结构

  1. 先去扫描实体,然后通过反射将实体类中的属性抽取出来;
  2. 再去分析所操作的表是谁,实体类中的属性<--->表中的字段;
  3. 之后再去生成对应的SQL语句,并将其注入到MyBatis的容器中。 alt

在Spring-boot入口中@MapperScan("path"),去扫描Mapper alt Spring-boot项目的功能属性配置,分为.yml/.properties两种配置方法 alt

mapper中的方法是通过继承BaseMapper得到,BaseMapper里面封装了CRUD的大部分方法,可以避免像MyBatis一样在配置文件中编写SQL节点 alt