1.切記@RestControllerAdvice 和 @ControllerAdvice 不能放在common里,會不生效,還會引起子項目的全局異常失敗。
所以這2個還是放在各自的子項目里去處理。一個子項目 如何是restful 風格的 旺旺需要 一個 @RestControllerAdvice, 如果是 restful 和 網頁混合的 則需要 @RestControllerAdvice + @ControllerAdvice,
如果僅僅是網頁 則只需要@ControllerAdvice。無論怎樣 一個項目 都需要對應的全局異常處理的。
我們要做的是不報錯,而不是友好的給用戶提示錯誤和解決方法。
友好的提示,沒有什么屁用。我要做的是不報錯。