1. 程式人生 > >【Java工具推薦】Generator:Java程式碼生成工具

【Java工具推薦】Generator:Java程式碼生成工具

歡迎來到 Generator

寫這個程式碼生成器工具的想法源自2018年3月份,當時專案組剛完成一個Java Web專案的研發工作,在整個專案過程中耗費了不少的時間來構建SpringMVC的重複性程式碼和Mybatis的對映檔案,同時我也越來越覺得這些重複且難度不大的工作不應當充斥於整個專案週期中,於是開始在網上搜尋Java程式碼生成器,但看了許多都不太滿意於是決定自己寫一個出來。

最初的工具是帶有簡單UI的,雖然使用比較直觀,但不易於整合到專案中,往往需要生成程式碼後再自行復制到專案目錄下,這樣用起來也比較繁瑣,這時大概已經臨近5月份了。

後續參與的專案不再是傳統的企業軟體,於是耽擱了一陣子,工具也沒有再使用,直到8月底的時候,突然想重構一下,於是便有了現在這個工具,希望能幫助到一些同學,抱拳.jpg。

Generator 是一款基於資料庫表生成相應Java程式碼的工具,程式碼模板使用當前主流Java框架: Spring, SpringMVC, Mybatis 組織,能夠減少繁瑣的重複性工作,讓開發人員更專注於技術和效能,提高工作效率和編碼熱情。

你可以使用Generator:

  • 根據資料庫業務表生成實體類
  • 生成包含簡單的增、刪、查、改操作的Mapper檔案
  • 生成Controller、Service、Dao程式碼