EasyCode,一鍵生成代碼
今天給大家?guī)硪豢畲a生成插件。
一、介紹
EasyCode是基于IntelliJ IDEA Ultimate版開發(fā)的一個代碼生成插件,主要通過自定義模板(基于velocity)來生成各種你想要的代碼。
通常用于生成 Entity、Dao、Service、Controller。
如果你動手能力強還可以用于生成HTML、JS、PHP等代碼。理論上來說只要是與數(shù)據(jù)有關(guān)的代碼都是可以生成的。

二、支持的數(shù)據(jù)庫類型
easyCode是基于Database Tool開發(fā),所有Database Tool支持的數(shù)據(jù)庫都是支持的。
包括如下數(shù)據(jù)庫:
MySQL
SQL Server
Oracle
PostgreSQL
Sqlite
Sybase
Derby
DB2
HSQLDB
H2
支持的數(shù)據(jù)庫類型也會隨著Database Tool插件的更新同步更新。
三、功能說明
支持多表同時操作
支持同時生成多個模板
支持自定義模板
支持自定義類型映射(支持正則)
支持自定義附加列
支持列附加屬性
所有配置項目支持分組模式,在不同項目(或選擇不同數(shù)據(jù)庫時),只需要切換對應(yīng)的分組,所有配置統(tǒng)一變化。
四、安裝指導(dǎo)
1、項目地址:https://gitee.com/makejava/EasyCode
2、安裝示意圖

作者還提供了詳細(xì)的動態(tài)圖教程,查閱地址如下:https://gitee.com/makejava/EasyCode/wikis/pages

只要IDEA連接上數(shù)據(jù)庫,讀取了所有的表信息,就可以根據(jù)已有的數(shù)據(jù)庫實體快速生成基本的CURD代碼,只能說真是程序員的福音,是不是很心動,趕緊行動起來吧。
標(biāo)簽: