場景 EasyCode是基於IntelliJ IDEA開發的代碼生成插件,支持自定義任意模板(Java,html,js,xml)。只要是與資料庫相關的代碼都可以通過自定義模板來生成。支持資料庫類型與java類型映射關係配置。支持同時生成生成多張表的代碼。每張表有獨立的配置信息。完全的個性化定義,規則 ...
場景
EasyCode是基於IntelliJ IDEA開發的代碼生成插件,支持自定義任意模板(Java,html,js,xml)。只要是與資料庫相關的代碼都可以通過自定義模板來生成。支持資料庫類型與java類型映射關係配置。支持同時生成生成多張表的代碼。每張表有獨立的配置信息。完全的個性化定義,規則由你設置。
官方文檔
https://gitee.com/makejava/EasyCode
線上安裝
本地安裝
離線包下載
https://gitee.com/makejava/EasyCode/releases
註意:
如果IDEA版本過低的話,線上安裝是搜索不到插件的,而且使用離線安裝包時也不行。也有對應的最低版本要求。
這裡是IDEA 2019.2
註:
博客:
https://blog.csdn.net/badao_liumang_qizhi
關註公眾號
霸道的程式猿
獲取編程相關電子書、教程推送與免費下載。
實現
下麵以線上安裝為例詳解EasyCode的使用
線上安裝
打開IDEA--File-Settings-Plugins,搜索Easy Code ,點擊Install
安裝成功後,需要重啟IDEA
重啟後就會在Settings下有EasyCode選項,在這裡可以配置模板等。
使用EasyCode生成代碼
新建SpringBoot項目,在右側DataSource面板下點擊新增--Mysql
此時根據資料庫的相關信息配置後,點擊測試連接,會提示缺少驅動
如果此時你點擊Download Driver Files 後,會因為網路原因提示超時的話
在左邊連接上右擊--Go to Driver
此時我們將原來報紅的驅動刪除
然後再點擊右邊 + 添加
這裡選擇了配置的Maven倉庫中的Mysql8.0.16的驅動
然後再重新配置url以及用戶名和密碼等,測試連接,連接成功
然後就會在右邊顯示當前資料庫所擁有的表
在當前表上右擊--Easy Code -Generate Code
勾選要生成的代碼模板和報名,點擊ok
如果有缺失的包還會提示你是否創建
生成代碼之後