![cd488d973935b3b39803260db9257ec9.gif](https://i-blog.csdnimg.cn/blog_migrate/7b32fb5d8517a855665f4be753ae3e20.gif)
每一个成功人士的背后,必定曾经做出过勇敢而又孤独的决定。
放弃不难,但坚持很酷~
之前无意中了解到了 idea 中的 Easy Code 插件,说是能快速生成 entity 、mapper、service、controller 等文件,避免很多简单重复性的创建工作,大大提高 MySQL 增删改查的开发效率。
正好今天要做对 MySQL 的增删改查,想着试试这个插件,没想到,特别好用,但也需要自己定制,所以就有了这篇文章,分享如何使用 idea Easy Code 插件配置 Mybatis Plus 模板来提高对 MySQL 的开发效率的。
一、idea 安装 Easy Code 插件
![b2bc662a2a80c6d60ef3f3dca09ff5d6.png](https://i-blog.csdnimg.cn/blog_migrate/0c5d1e11357c92edfec24963746d37e3.jpeg)
安装完成后,需要重启 idea 生效。
二、使用 idea 连接 MySQL 数据库
配置连接数据库步骤:
View --> Tool Windows --> Database
![55770770a06b27c89abc25207b0418b7.png](https://i-blog.csdnimg.cn/blog_migrate/fcc4fc5b6fc3300349ae9d097dbbb27f.jpeg)
然后,新建 MySQL 连接,最后如下图所示:
![7ded56dd8b763f0f6424046ff72079fb.png](https://i-blog.csdnimg.cn/blog_migrate/0ab5a0874c30f6ae099fa5b6f8a88174.jpeg)
连接成功后,这时候我们可以选择其中一个表,右键:EasyCode --> Generate Code,来快速生成 entity 、mapper、service、controller 等文件。如下图所示:
![f96bbb0b926d1c7042407f427d9df9e4.png](https://i-blog.csdnimg.cn/blog_migrate/e99eb7876ab5bcb086ab2cf0415788ca.jpeg)
但是,这样会生成挺多文件,挺多内容的,乱七八糟。有的内容我并不想要,所以我们需要配置 Easy Code 自定义宏操作模板。
三、配置 Easy Code 生成模板
点击 File --> Settings --> Other Settings --> Easy Code --> Template Setting,如下图所示:
![6495b7bac0499f24618a972c51ad381e.png](https://i-blog.csdnimg.cn/blog_migrate/2f3b87c049a91c3db413cec8bb16568d.jpeg)
我们可以新建 Group,创建宏操作来自动生成 entity 、mapper、service、controller、mapper.xml 等文件。
3.1、entity
##导入宏定义
$!define
##保存文件(宏定义)
#save("/entity