一、前言
Free Mybatis plugin是一款增强idea对Mybatis支持的插件,插件支持Mapper间快速跳转、语法错误提示、代码生成,使用可以一定程度上提高开发效率。
本项目使用的环境:
- 开发工具:Intellij IDEA 2017.3.4
- Free Mybatis plugin:2019.12.18
- Mybatis:2.0.0
- mysql:5.6.49
- navicat:12
二、主要功能
编者预先准备好了一张简单用于测试的表
表结构如下
1.代码生成
1.首先IDEA左上角选定 View → Tool Windows → Datebase
2.随后创建一个新的连接(本文以Mysql为例)
3.填写自动数据库的相关信息,测试成功后选OK结束。
4.此时Database界面中已经读取到了我们数据库中的内容,选择想要进行代码生成的表,右键选定mybatis-generator
5.填写文件名以及文件路径后选定ok进行生成,具体生成路径如图所示
2.Mapper界面跳转
Mapper接口文件以及Mapper.xml文件中的绿色箭头点击后可以相互跳转
3.错误提示
当出现Mapper.xml有与实体类或Mapper接口文件中不匹配的情况,爆红提示
作者才疏学浅,如文中出现纰漏,还望指正