3月23日-小白日記
阿新 • • 發佈:2022-03-23
1. 對映路徑:@RequestMapping("api/v1/專案名稱")
2. Service層:查、增、刪、改、分頁等等【JsonData方法】匯入了【Request和Vo方法】,Vo裡面是表字段內容【一般一個物件】,Request裡面是要操作的物件欄位【要建立:查增改3個物件】
- ??? @RequiresPermissions("system:dept:query")需要的許可權是怎麼實現的,@RequestBody什麼作用,
- ??? if (request.getId() == 1) {
throw new BizException(500, "不允許作業系統預設部門");
} - 波次規則:顯示分頁功能,模糊搜尋介面,新增介面,編輯介面,設定規則
- mapper.java:所有vo物件和搜尋的欄位,
- mapper.xml裡面SQL語句的編寫,
- 本地測了【swaggerui測了後】push到git上面,!!! Swaggerui需要token授權才能進行測試,
??????聽天宇說還可以在Rancher裡面看自己介面的錯誤,介面測了有錯誤,沒有發現錯誤出在哪裡?????? - 時間範圍用string型別修飾
token:【
YI_DA_SCMeyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJTQ01fREFfWUkiLCJsb2dpbl9kYXRhIjoie1wiYmluZFN0b3JlRmxhZ1wiOjAsXCJjYXJnb093bmVySWRcIjotMSxcImNhcmdvT3duZXJJZHNcIjpbXSxcImN1c3RvbXNDb2Rlc1wiOltdLFwiY3VzdG9tc0lkc1wiOltdLFwiZGVwdE5hbWVcIjpcIuaHv-i-vuenkeaKgFwiLFwiaWRcIjoxLFwiaXNDYXJnb01hc3RlclwiOjEsXCJpc0RhdGFTY29wZUFkbWluXCI6MCxcInBob25lTnVtYmVyXCI6XCJhZG1pblwiLFwic3RvcmVJZHNcIjpbXSxcInVzZXJOYW1lXCI6XCLns7vnu5_nrqHnkIblkZhcIixcIndhcmVob3VzZUlkc1wiOltdfSIsImlhdCI6MTY0ODAxOTI3NiwiZXhwIjoxNjQ4MDI2NDc2fQ.86wlfwil00uB--r5ss7rAgzOJXQKRerBGA2dlFGbZ3Q
】
dao層:dao介面是所有展示物件和搜尋的欄位,dao.xml寫SQL語句
service層:service介面是各種增刪改查的方法【jsondate】,service實現注入dao介面實現service介面【使用PageResult來處理對所有的vo物件進行分頁處理操作和得到相關的頁數】
controller層:注入service介面將service處理好的資料返回到前段去
request層:可以在SwaggerUi中進行引數的提示【增改查都要寫響應的查詢引數】
vo層:表格顯示的欄位
10. 同個選單下的所有介面,都寫到同一個controller、【service】
力元哥給我解釋了一下什麼是波次:統一規則的放一塊生成一個波次【一個】【任務包-波次-單品xxx同一類】,
實體類字首要去掉,要聯絡生活這樣業務才能更好的理解,力元哥對新人很好