@ControllerAdvice
是一个@Component
,用于定义@ExceptionHandler
,@InitBinder
和@ModelAttribute
方法,适用于所有使用@RequestMapping
方法。Spring4之前,
@ControllerAdvice
在同一调度的Servlet中协助所有控制器。Spring4已经改变:@ControllerAdvice
支持配置控制器的子集,而默认的行为仍然可以利用。在Spring4中,
@ControllerAdvice
通过annotations()
,basePackageClasses()
,basePackages()
方法定制用于选择控制器子集。
相关文章
- 03-23Spring重要注解@ControllerAdvice
- 03-23spring 注解
- 03-23Spring注解学习
- 03-23Spring中@MapperScan注解
- 03-23Spring Boot MyBatis注解:@MapperScan和@Mapper
- 03-23Spring通过注解配置Bean
- 03-23spring中注解注入 context:component-scan 的使用说明
- 03-23SSM整合、Spring整合SpringMVC和Mybatis、事务管理 XML+注解方式 (图文教学,超简单教程)
- 03-23Spring - 案例511:xml&注解 混合开发 整合MyBatis
- 03-23spring @Qualifier注解使用