1. spring boot lll starter自動化框架介紹 1.1. 前言 舔著臉來介紹一波我剛寫的自動化框架, "spring boot lll starter" 框架是經由我企業實戰總結的一套,適用於項目起始構建的框架,適配了管理後臺和微服務項目兩種方案的代碼生成 我做了一個簡短的dem ...
1. spring-boot-lll-starter自動化框架介紹
1.1. 前言
舔著臉來介紹一波我剛寫的自動化框架,spring-boot-lll-starter框架是經由我企業實戰總結的一套,適用於項目起始構建的框架,適配了管理後臺和微服務項目兩種方案的代碼生成
我做了一個簡短的demo視頻,可以一下很清楚的看清楚我的項目做什麼用的,視頻點擊這裡
1.2. 介紹
1.2.1. 框架介紹
- 後臺項目
- 公共基礎包
- 代碼生成項目
1.3. 操作步驟
1.3.1. 修改配置
- 修改配置文件
bootstrap.xml
和application-local
- 修改配置類
ModifiedConstant
1.3.2. 執行方法
1.3.3. 執行效果
1.3.4. 改微服務模式
1.4. 統一業務碼演示
-
我的
business
包下我準備了業務代碼的統一實現,下麵我假設兩個微服務order和user,用order來調用user的一個方法,在user中我添加一個業務嗎,則可以實現該業務功能 -
user模塊
-
order模塊
-
啟動兩個模塊,訪問
localhost:8083/swagger-ui.html
界面
請求參數
返回結果
運行結果
1.5. 總結
我項目採用的是純POST模式,使用該模式,我可以很好對入參進行統一封裝,一開始規定好出入參的格式,我可以在此基礎上做更多操作,比如統一的業務代碼。當然如果你一定要用restful風格,你也可以用我的框架,我可以選擇性的生成部分代碼,只是Controller層和Service估計要你自己寫了