發現任何項目無非五類操作:新增、修改、刪除、查詢詳細、查詢列表
大多數的服務端基礎代碼都是相同的,但是每次開發一個新項目都會做很多重復工作,從controller,bean,service,到數據庫訪問層的代碼。
於是花了兩天時間寫了工具,直接根據數據庫的表生成上面五類操作的每層代碼。
你可以
- watch項目,因為還要完善
- fork項目,有bug和好建議,然后pull request給我
- 有問題,email我:firebata@gmail.com
工具的使用范圍
- 該工具只生成springmvc+spring+mybatis的服務端代碼
- 生成的模塊包括controller、bean、service、mapper、mapperXML
- 其中controller為restful接口
- 該工具使用了freemarker,大家要可以在我的基礎上自定義開發
工具的使用方法
- 修改jdbc.properties為自己的數據庫配置
- conf.properties可以配置表的數量、模塊的類型。默認為全數據庫表,全模塊的代碼
- templates下面為模塊的模板文件。
最后的補充
- IDE建議用IntelliJ IDEA
WX

