場景
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
如果有缺失的包還會提示你是否創建
生成代碼之后