指定spring中bean启动的顺序

Posted 大辉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了指定spring中bean启动的顺序相关的知识,希望对你有一定的参考价值。

参考链接: https://www.jb51.net/article/125846.htm

使用DependsOn

Spring 中的 DependsOn 注解可以保证被依赖的bean先于当前bean被容器创建,

但是如果不理解Spring中bean加载过程会对 DependsOn 有误解,自己也确实踩过坑。

对于上述模型,如果在B上加上注解@DependsOn({"a"})

以上是关于指定spring中bean启动的顺序的主要内容,如果未能解决你的问题,请参考以下文章

Spring启动流程

Spring SpringBoot启动时 @ComponentScan 排除指定Bean初始化

java Web 启动时自动执行代码的几种方式

Spring5MVC——启动过程,执行refresh方法的入口

springmvc服务启动时先初始化一个类

Spring懒加载机制