IntelliJ IDEA 中的插件 EasyCode,用于代码自动生成,支持模板自定义、导入、导出,方便团队之间共享。
1 介绍
- 基于 IntelliJ IDEA 开发的代码生成插件,支持自定义任意模板(Java,html,js,xml)。
- 只要是与数据库相关的代码都可以通过自定义模板来生成。支持数据库类型与 java 类型映射关系配置。
- 支持同时生成生成多张表的代码。每张表有独立的配置信息。完全的个性化定义,规则由你设置。
2 安装
File -> Settings -> Plugins
,在插件市场中搜索 EasyCode
安装,重启 IDEA。
3 使用
3.1 创建项目
File -> New Project -> Spring Initializr
。
3.2 添加数据源
EasyCode 是基于 IDEA 上的 Database Tools 开发的,因此要通过 IDEA 上的 Database
连接数据源。
配置数据库连接信息。
3.3 生成代码
选择对应的数据库和表(支持多张表同时生成),右键单击,选择 EasyCode -> Generate Code
。
可能需要添加部分数据库类型与 Java 类型的映射关系。
支持单张表单独配置,右键单击,选择 EasyCode -> Config Table
。
配置生成代码。
如果 controller/entity/service/dao
等包不存在会提示自动创建。最终生成的代码如下:
3.4 自定义模板
支持自定义模板,并且可以实时调试。
File -> Settings -> Easy Code -> Template Setting
。
建议自己新建一套模板(包括 Type Mapper/Template Setting/Global Config
等),默认的 Default 模板供参考。
3.5 模板共享
支持模板导入、导出,方便团队之间共享。
File -> Settings -> Easy Code
。
扫码关注微信公众号 程序员35 ,获取最新技术干货,畅聊 #程序员的35,35的程序员# 。独立站点:https://cxy35.com