DependsOn注解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013219624/article/details/84573211

1.简介

指定Spring容器初始化当前Bean之前 先初始化所依赖的Bean

2.使用(如下DependsOn001依赖DependsOn002)

@Component
@DependsOn(value = {"dependsOn002"})
public class DependsOn001 {

    public DependsOn001() {
        System.out.println("DependsOn001 init");
    }
}

@Component
public class DependsOn002 {

    public DependsOn002() {
        System.out.println("DependsOn002 init");
    }
}

3.结果

不加DependsOn输出结果为
DependsOn001 init
DependsOn002 init

加完之后输出结果为
DependsOn002 init
DependsOn001 init

猜你喜欢

转载自blog.csdn.net/u013219624/article/details/84573211