自动配置类上必须使用@Configuration注解,告诉Spring,此类是用于配置。此类上可以使用@EnableConfigurationProperties启动映射对应配置对象。如下所示:
必须是@Conditional指定的条件成立,才能给容器中添加组件,配置里面的所有内容才生效,常见的@Conditional配置表,见3.1表。
表3.1 @ Conditional派生注解
默认字母升序,按照配置类的类名字母顺序排序。
注解@AutoConfigureOrder类似于Order接口,可用于声明自动配置类的加载顺序。数字越小,优先级越高,源码如下所示。