开发过程中有这样一个场景,2个 bean 初始化逻辑中有依赖关系,需要控制二者的初始化顺序,如B需要A中的配置更新后才能初始化,否则就获取不到最新的配置。
方案一:使用DependsOn
Spring 中的 @DependsOn 注解可以保证被依赖的bean先于当前bean被容器创建,对于上述案例,如果在B上加上注解@DependsOn(“a”) 就可以了
方案二:待补充
开发过程中有这样一个场景,2个 bean 初始化逻辑中有依赖关系,需要控制二者的初始化顺序,如B需要A中的配置更新后才能初始化,否则就获取不到最新的配置。
方案一:使用DependsOn
Spring 中的 @DependsOn 注解可以保证被依赖的bean先于当前bean被容器创建,对于上述案例,如果在B上加上注解@DependsOn(“a”) 就可以了
方案二:待补充