首先引入mybatis-plus-starter,这个启动器本身已经集成了mybatis的核心库,不需要再引用别的库 安装Mybatis Plugin插件,他可以帮助我们自动生成实体类和Mapper
插件安装完成后,重启idea 新建MybatisGenerator配置文件,用来告诉插件,应该如何生成代码
以上配置文件,我们只需修改jar包位置,数据库地址,表明即可 type="ANNOTATEDMAPPER"表示通过注解和SQL生成器来配置SQL语句 如果想用传统的xml来配置语句,使用type="XMLMAPPER"即可
执行generator配置文件,生成代码
插件生成的是mybatis的标准mapper,我们让其继承BaseMapper 这样我们既能使用mybatis的标准mapper,又能使用mybatis-plus的功能
在Application类上方指定Mapper所在位置,SpringBoot将自动加载这些Mapper
到此为止,mybatis的整套组件都集成完成了,接着就可以直接使用Mapper了
分别以传统方式和plus方式进行查询,运行都成功,OK!