注解
@Order
-
作用: 定义Spring IOC容器中Bean的执行顺序的优先(这里的顺序也可以理解为存放到容器中的先后顺序)
-
适用范围:
内部有:
@Target({ElementType.TYPE, ElementType.METHOD, ElementType.FIELD}
表示:使用范围接口、类、枚举、注解、方法、字段
-
使用示例
注意: 要在不同包下使用
@Configuration @Order(2) public class Config1 { public Config1() { System.out.println("Config1构建了"); } } @Configuration @Order(1) public class Config2 { public Config2() { System.out.println("Config2构建了"); } } >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 输出结果 config2构建了 config1构建了