1. 程式人生 > 其它 >3月23日-小白日記

3月23日-小白日記

1. 對映路徑:@RequestMapping("api/v1/專案名稱")

2. Service層:查、增、刪、改、分頁等等【JsonData方法】匯入了【Request和Vo方法】,Vo裡面是表字段內容【一般一個物件】,Request裡面是要操作的物件欄位【要建立:查增改3個物件】

  1. ??? @RequiresPermissions("system:dept:query")需要的許可權是怎麼實現的,@RequestBody什麼作用,
  2. ??? if (request.getId() == 1) {
    throw new BizException(500, "不允許作業系統預設部門");
    }
  3. 波次規則:顯示分頁功能,模糊搜尋介面,新增介面,編輯介面,設定規則
  4. mapper.java:所有vo物件和搜尋的欄位,
  5. mapper.xml裡面SQL語句的編寫,
  6. 本地測了【swaggerui測了後】push到git上面,!!! Swaggerui需要token授權才能進行測試,
    ??????聽天宇說還可以在Rancher裡面看自己介面的錯誤,介面測了有錯誤,沒有發現錯誤出在哪裡??????
  7. 時間範圍用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同一類】,

實體類字首要去掉,要聯絡生活這樣業務才能更好的理解,力元哥對新人很好