-
在切面中獲取HttpServletRequest
查看全部 -
表單驗證代碼
查看全部 -
BindingResult: 表單驗證的時候驗證結果進行返回處理
查看全部 -
@RunWidth(類.class):表示要在測試環境里面跑
@SpringBootTest:啟動Spring的工程
@AutoConfigureMeckMVC:模仿get請求和post進行測試
MockMvc? mvc;
?
查看全部 -
單元測試是一個工程師必備的技能.
Service 測試
@RunWith(SpringRunner.class) @SpringBootTest
API測試
@RunWith(SpringRunner.class) @SpringBootTest @AutoConfigureMockMvc
查看全部 -
建一個 enums 枚舉(不是類)統一管理Code,msg對應關系? ?
更新GirlService中調用的方法? 更新傳入GirlException?類的參數 統一維護是很重要的技能!
查看全部 -
自己建一個GirlException 類,可實現拋出Code,msg
在handle 異常捕獲類,加一個判斷(GirlException /Exception?)查看全部 -
統一返回異常格式
建一個handle 類(@ControllerAdvice)用于捕獲異常,封裝返回.
@ExceptionHandler(value?=?Exception.class) @ResponseBody
查看全部 -
統一異常處理;
用拋出異常的方法,拋出異常信息給http請求者;
從Service 層拋到 Controller 層 繼續拋
異常異常,出了異常才拋(年齡小于..)查看全部 -
@runwidth:表示要在測試環境里面跑查看全部
-
@Before?和@After?在同一個方法時,只會生效一個。
查看全部 -
問三:Result.set... 代碼重復了,優化。
創建一個ResultUtil 工具類
寫三個靜態方法(success/error)
然后在Controller 中調用工具類的方法。
查看全部 -
問一:如何把 ”金額必傳“打印到網頁,而不是控制臺?
不打印出來,直接return,并把返回類型String改成Object.
問二:返回格式如何統一?
新建Result 類(http請求返回的最外層對象)(code,msg,data)
返回類型Object改成Result<Girl>
查看全部 -
如何獲取Http 返回的內容呢?
@AfterReturning(returning="object",pointcut="log()")
查看全部 -
使用 logger 記錄url/method/ip/類方法/參數
joinPoint獲取類方法,參數??
查看全部
舉報