做了個 web 版的 MyBatis Generator
官方提供了 MyBatis Generator ,可以通過 xml 配置文件的方式使用,例如自己寫調用腳本,或者使用 mvn 插件的方式,其實實現起來還是很簡單的。
雖然簡單,但還是不夠簡單,懶嘛,這不就實現了一個更簡單的生成方式,通過 web 頁面的方式,填寫幾個關鍵的配置參數,選好要生成的資料庫表即可。
可配置的參數有如下幾個
targetRuntime :MyBatis3、MyBatis3Simple、Ibatis2Java2、Ibatis2Java5,默認為 MyBatis3
是否取消注釋:生成的文件中默認會有注釋內容,可以選擇是否取消。
targetProject(文件生成目錄):文件最後保存的目錄,選擇一個本地磁碟上的目錄位置。
實體類包名:實體對象的包名。
mapper.xml文件所在目錄:xml 文件所在的目錄
mapper介面類包名:mapper 介面類的包名
資料庫驅動:目前只支持 mysql
資料庫連接字元串、資料庫用戶、資料庫用戶密碼:資料庫相關配置
啟動方式
方式1:
直接下載源碼,然後運行 文件,或者使用 mvn 的 方式運行
方式2:
下載 kite-mybatis-builder.jar, 運行命令
或者
默認在 9090 埠運行
使用方式
如果運行在默認的 9090 埠,打開瀏覽器訪問 http://localhost:9090 。
1、默認打開之後,點擊「新建項目」。
2、在彈出的項目配置界面,填寫上面提到的配置參數
3、選擇要生成的表,並可在後面配置實體名稱,默認規則是各單詞首字母大寫。
4、點擊生成按鈕,會根據生成結果提示成功或失敗。
5、生成過的項目會在首頁列出來,下次如果還需要生成此資料庫的表,可以在之前的項目中重新配置選擇即可。
可點擊進入 github,盡情 star 。
TAG:古時的風箏 |