IntelliJ IDEA 插件 EasyCode(代码自动生成)

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 连接数据源。

IntelliJ IDEA 插件 EasyCode(代码自动生成)_第1张图片

配置数据库连接信息。

IntelliJ IDEA 插件 EasyCode(代码自动生成)_第2张图片

3.3 生成代码

选择对应的数据库和表(支持多张表同时生成),右键单击,选择 EasyCode -> Generate Code

IntelliJ IDEA 插件 EasyCode(代码自动生成)_第3张图片

可能需要添加部分数据库类型与 Java 类型的映射关系。

IntelliJ IDEA 插件 EasyCode(代码自动生成)_第4张图片

IntelliJ IDEA 插件 EasyCode(代码自动生成)_第5张图片

支持单张表单独配置,右键单击,选择 EasyCode -> Config Table

IntelliJ IDEA 插件 EasyCode(代码自动生成)_第6张图片

IntelliJ IDEA 插件 EasyCode(代码自动生成)_第7张图片

配置生成代码。

IntelliJ IDEA 插件 EasyCode(代码自动生成)_第8张图片

如果 controller/entity/service/dao 等包不存在会提示自动创建。最终生成的代码如下:

IntelliJ IDEA 插件 EasyCode(代码自动生成)_第9张图片

3.4 自定义模板

支持自定义模板,并且可以实时调试

File -> Settings -> Easy Code -> Template Setting

IntelliJ IDEA 插件 EasyCode(代码自动生成)_第10张图片

建议自己新建一套模板(包括 Type Mapper/Template Setting/Global Config 等),默认的 Default 模板供参考

3.5 模板共享

支持模板导入、导出,方便团队之间共享。

File -> Settings -> Easy Code

IntelliJ IDEA 插件 EasyCode(代码自动生成)_第11张图片


扫码关注微信公众号 程序员35 ,获取最新技术干货,畅聊 #程序员的35,35的程序员# 。独立站点:https://cxy35.com

你可能感兴趣的:(intellij,idea,插件,EasyCode)