@ControllerAdvice这个注解主要作用是什么

  • Post author:
  • Post category:其他

增强型控制器,对于控制器的全局配置放在同一个位置

@ControllerAdvice是在类上声明的注解,其用法主要有三点:
1、@ExceptionHandler这个注解则表示Controller中任何一个方法发生异常,则会被注解了@ExceptionHandler的方法拦截到。对应的异常类执行对应的方法,如果都没有匹配到异常类,则采用近亲匹配的方式
2、@InitBinder注解标注的方法:用于请求中注册自定义参数的解析,从而达到自定义请求参数格式的目的;
3、@ModelAttribute注解标注的方法:表示此方法会在执行目标Controller方法之前执行


版权声明:本文为qq_44761854原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。