天天看點

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(代碼自動生成)

配置資料庫連接配接資訊。

IntelliJ IDEA 插件 EasyCode(代碼自動生成)

3.3 生成代碼

選擇對應的資料庫和表(支援多張表同時生成),右鍵單擊,選擇

EasyCode -> Generate Code

IntelliJ IDEA 插件 EasyCode(代碼自動生成)

可能需要添加部分資料庫類型與 Java 類型的映射關系。

IntelliJ IDEA 插件 EasyCode(代碼自動生成)
IntelliJ IDEA 插件 EasyCode(代碼自動生成)

支援單張表單獨配置,右鍵單擊,選擇

EasyCode -> Config Table

IntelliJ IDEA 插件 EasyCode(代碼自動生成)
IntelliJ IDEA 插件 EasyCode(代碼自動生成)

配置生成代碼。

IntelliJ IDEA 插件 EasyCode(代碼自動生成)

如果

controller/entity/service/dao

等包不存在會提示自動建立。最終生成的代碼如下:

IntelliJ IDEA 插件 EasyCode(代碼自動生成)

3.4 自定義模闆

支援自定義模闆,并且可以實時調試。

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

IntelliJ IDEA 插件 EasyCode(代碼自動生成)

建議自己建立一套模闆(包括

Type Mapper/Template Setting/Global Config

等),預設的 Default 模闆供參考。

3.5 模闆共享

支援模闆導入、導出,友善團隊之間共享。

File -> Settings -> Easy Code

IntelliJ IDEA 插件 EasyCode(代碼自動生成)

掃碼關注微信公衆号 程式員35 ,擷取最新技術幹貨,暢聊 #程式員的35,35的程式員# 。獨立站點:https://cxy35.com

IntelliJ IDEA 插件 EasyCode(代碼自動生成)

繼續閱讀