一. 前言
該文使用IDEA搭建SpringBoot專案,并配置日志列印 AOP mybatis-puls陳述句列印 Result結果集等等,
二.專案搭建
1.File->new->project

2.Spring initializr --->選擇JDK版本 --->Next

3.配置相關路徑及名稱

4.Web下勾選Spring Web Start 并調整SpringBoot版本 ---> Next

5.配置專案存盤路徑

6.結構展示

7.配置maven File --->Settings

8.配置自定義Maven----->更新Maven

二,配置相關日志列印及常用pom參考 AOP等
1.修改 application.properties 為 application.yml
注:其實倆者并無很大區別 都是SpringBoot的組態檔,相對來說yml層級更加清晰
properties優先級更高(倆者同時存在時)

2.配置yml
文章末尾會黏貼出相關配置代碼

3.pom.xm依賴引入
文章末尾會黏貼出相關配置代碼


4.配置Aop 用于介面資訊列印
創建LogAspec類 目錄結構xx.xxx.xx.config
文章末尾會黏貼出相關配置代碼

5.配置結果集
文章末尾會黏貼出相關配置代碼

6.系統內置Code

7.idea 逆向生成物體類 view ---> Tool Windows ---->Database
Database ---->Data Source --->mysql



8.逆向生成entity
在要生成的表上右鍵---->并配置相關路徑
注:逆向生成的操作有很多,大家可自行查找選擇出一個自己最喜歡的


9.目錄結構展示

config
--- LogAspect aop配置
constant
--- enums
--- CommonEnum 狀態碼列舉
---CommonConstants 常用常量
entity
---- xxxx 對應物體
execption
--- RestExceptionHandler 例外捕獲
--- BusinessExceptions 業務例外
mapper
---- xxx 對應xml 介面
service
--- impl
---- xxxx 對應業務層
---xxxxx 對應業務層介面
util
--- IResultCode 狀態碼
--- Result 回應結果集
---SystemCode Code值
三,補全增刪改查介面 演示相關配置作用

postman截圖 請求地址http://127.0.0.1:埠/goods/Info
如需引數攔截可直接在RestExceptionHandler 中新增例外捕獲
@ExceptionHandler(MissingServletRequestParameterException.class)

Swagger 截圖 請求地址 http://127.0.0.1:埠/swagger-ui.html

如需相關代碼請自行拉取
鏈接:https://pan.baidu.com/s/1RWVTnQJ_9oVlChP75zZxcQ
提取碼:ewep
也可在csdn上下載 大家自行取舍
https://download.csdn.net/download/jlshachq/15533458
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/265877.html
標籤:其他
下一篇:初識Spark之概念認知篇
