springboot 自定义全局异常处理没有生效,@RestControllerAdvice

确保代码没有错误可以检查一下下面的问题:

配置没有被扫描到
在@SpringBootApplication(scanBasePackages = {"com.rookie"})
加入scanBasePackages属性

全局异常404异常默认是不会拦截,需要在yml文件中加入以下配置

spring
  mvc:
    throw-exception-if-no-handler-found: true
  resources:
      add-mappings: false

这样404就会被拦截,可以自定义输出了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章