SG-UAP(官方稱 3.1.6,安裝包version顯示3.1.5)的使用說明

        該版本針對3.0.0做了一次升級,升級後添加了Egit插件 還有反編譯的插件,倒是感覺方便了一些,springboot版本從1.4.x升級到了2.x,具體怎麼配置,請參照uap官方的指導文檔。我記錄下文檔中沒提到的幾個地方供參考。

寫在前面,我使用的是uap提供的微服務框架,其中有些地方我做了修改。

1 添加jar包(目測還可以使用gradle添加依賴,官方搭的架子有點強耦合,沒有把jpa依賴做靈活插拔)

如果想引入自己的jar包如圖,在主工程的publib文件夾下,然後刷新gradle即可導入jar包,(主項目子項目都需要刷新gradle依賴)見下圖

補充我使用的框架是搭載uap使用springboot+mybatisPlus+redis而這些uap已經整合完畢,那麼需要做的就是如何去掉不相關的依賴,那麼現在記錄下

上圖是去掉jpa的配置

上圖是使用uap整合好的組件比如dataSource redis mybatis(這是uap整合好的組件,舉例填寫mybatis那麼就把springboot+mybatisplus的依賴添加好,這一點還是比較方便的)   如果不用jpa,你需要把第二個箭頭位置空着

注意看項目所在位置,對應修改 自行比較,這樣做的目的是爲了打包完成後 jar包能運行,如果不處理好 會報jpa的一個依賴錯誤。

 

2 .打 包

如果多人協同開發,可能大家的uap安裝目錄不一致,那麼在打包時,請調整自己的主項目下的gradle.properties文件中的插件目錄,與自己實際路徑一致。這樣才能順利的打包。(補兩張圖吧)

 

3 放開 put 和delete請求(見下圖)

4.附運行jar包命令

java -Dfile.encoding=utf-8 -jar XXX.jar(解決線上中文亂碼)

5 啓動類去掉了一個掃描的路徑(這樣做是便於統一異常處理,uap官方做了異常處理,自行查看spring處理異常機制)

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章