Springcloud 項目 common組件寫的 全局捕獲異常不執(zhí)行,原因如下:
問題
配置異常統(tǒng)一處理時,發(fā)現(xiàn)無法攔截異常
原因
SpringBoot 啟動時,沒有掃描到注解
解決
啟動類放在聲明的異常的類前,啟動時只會掃描當前包下的所有注解。如果啟動UserApplication放在User里面就無法掃描到

image.png
添加掃描路徑

image.png
嘗試用@RestControllerAdvice
如果返回值是自定義的類型,可以用此注解