-
AOP第三個方法@Pointcut()
前兩方法
@Before()
@After()
查看全部 -
第二個AOP方法@After()
第一個是@Before()
查看全部 -
如何使用aop:
第二步,創建xxxAspect,類名上添加@Aspect和@Component
方法上添加@Before(xxxx)
查看全部 -
如何使用aop:
第一步,引入依賴spring-boot-starter-aop
查看全部 -
從面向對象到面向切面->從縱到橫
查看全部 -
AOP的重點是將通用邏輯從業務邏輯中分離出來
查看全部 -
如何添加入參限制(18歲以下少女禁止入內):
在對象實體類中年齡字段添加注釋@min(18,"未滿18歲少女禁止入內")
在controller對應方法的入參對象前添加@Valid注釋,同時添加另一入參bindingResult
可用bindingResult.getFieldError().getDefaultMessage()獲取到被攔截的原因,即:“未滿18歲少女禁止入內”
查看全部 -
獲取請求參數的優雅方法(對于請求中含有特別多參數的情況):
將原有的@RequestParam部分更換為一個對象,如本課程中的girl對象
查看全部 -
整理spirng-boot代碼的tip:
包名取類名的后半段,整理直至沒被包裝起來的只剩啟動類-xxxApplication
查看全部 -
springboot
查看全部 -
課程主要內容
查看全部 -
?查看全部
-
@ControllerAdvice spring捕獲異常
@ExceptionHandle(value=Exception.class)指定捕獲異常處理的方法以及捕獲異常類型
@ResponseBode 捕獲異常后按流輸出內容
查看全部 -
捕獲控制器返回的數據
查看全部 -
獲取客戶端請求相關信息
查看全部
舉報