@RestControllerAdvice注解的作用
时间: 2023-10-31 11:50:23 浏览: 88
Spring注解@RestControllerAdvice原理解析
@RestControllerAdvice是Spring框架提供的注解,用于全局异常处理和统一返回结果处理。
当系统中出现异常时,如果没有对异常进行处理,系统会直接抛出异常信息,这样会给用户带来不好的体验。而使用@RestControllerAdvice注解可以在系统发生异常时进行统一处理,将异常信息封装成统一的格式,返回给前端,使得异常信息更加友好,同时也方便后端开发人员进行问题排查。
另外,@RestControllerAdvice注解还可以统一处理返回结果,可以在接口返回结果前对结果进行统一的处理,如添加统一的返回码、返回信息等,使返回结果更加规范,方便前端开发人员进行处理。
阅读全文