pb文件生成說明文檔

本項目旨在快速生成pb接口文件,幫忙後端開發解放重複工作,重心放在覈心業務開發上。

本項目目前主要有兩個配置文件:jdbc和pb,前者主要用來配置數據庫連接,指定數據庫庫名,pb的生成依賴於jdbc文件,表字段與接口入參字段
進行映射,需要注意的是:數據庫表的字段最好都加上註釋說明,以方便接口入參在自動生成時也會有相應註釋說明。

代碼說明:
util包下主要存放一些共用方法,一些生成規則可參考RoleUtil的方法
jdbcConnectionUtil:數據庫連接
CommonUtil:其他共用方法
PrintPbParentApp:其他類父類,指定接口方法名前綴及MSGID屬性及其他共有方法
PrintPbUtil:pb文件生成時公用方法
PropertiesUtil:讀取properties配置文件

使用方法:
本項目目前已完成增刪改查操作的pb生成,生成入口爲:com.cn.pb包下的XXXApp.Java文件,其中單個增刪改查的pb生成對應
文件的增刪改查,打印整個pb文件生成可執行PrintPbAllApp.Java的main方法即可在控制檯看到打印信息。

------------------------------------------------------
增加可單獨生成表對象的pb實體對象PrintTableObjectApp.Java
增加可單獨生成表對象的json對象PrintTableJsonApp.Java
增加可通過配置自定義的接口名自動生成完整pb文件,默認入參:User,出參retCode及msg  PrintInterfacePbApp.Java
只對pb做追加接口自定義 PrintPbCustomApp.Java

增加根據自定義的接口名自動生成webRoutes配置信息
增加根據表自動生成對應dao,默認會啓動自動註解(適用一般的增刪改查)OutWriterTableDaoApp.java,生成文件放在file文件夾下 OutWriterTableDaoApp.java
增加根據接口名及服務名自動生成Flow文件,OutWriterTableFlowApp.java,生成的文件放在flowFile文件夾下
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章