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
連接配接資料源。
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcsQXYtJ3bm9CXldWYtlWPzNXZj9mcw1ycz9WL49zYVJVUwtGT3VFVNpmUtplaGpmTyUkaNtmUqpVNJRlW1U1VOBTSq5EbKpXW6F1RNlmQUpFMjRFT3Z1MMBjVtJmaONjY2FFWaVXNTlVdsdUYq50MiV3YXJGcOJzY2lTeMZTTINGMShUYvwlbj5yZtlmbkN3YuQnclZnbvN2Ztl2Lc9CX6MHc0RHaiojIsJye.jpg)
配置資料庫連接配接資訊。
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