1、自动配置开启
@EnableAutoConfiguration
2、自动配置的执行顺序
@AutoConfigureAfter:在指定的配置类初始化后再加载
@AutoConfigureBefore:在指定的配置类初始化前加载
@AutoConfigureOrder:数越小越先初始化
@AutoConfigureBefore({ErrorMvcAutoConfiguration.class})
public class ExceptionAutoConfiguration {
private static final Logger log = LoggerFactory.getLogger(ExceptionAutoConfiguration.class);
@Autowired
private ExceptionProperties properties;
@Bean
public exceptionHandler exceptionHandler() {
return new exceptionHandler(this.properties);
}