MyBatis-Plus是MyBatis的增强工具,自动实现Mapper CRUD操作,提高开发效率。
注释mybatis依赖,增加mybatis-plus依赖:
配置修改sessionFactory的class
增加分页插件
3.4版本以前配置分页插件:
3.4以后的版本这样做:
MyBatis-Plus CRUD操作
创建实体类,使用三个注解:
所有的mapper接口继承BaseMapper接口,BaseMapper接口提供了CRUD操作的定义:
测试:
查询:条件构造器QueryWrapper
eq 等于
数据分页
分页对象page + 条件构造器QueryWrapper