java – 在spring初始化所有bean时捕捉时间

前端之家收集整理的这篇文章主要介绍了java – 在spring初始化所有bean时捕捉时间前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有春天的应用程序(我没有懒的豆子).

当所有@Component(@Repositoey @Service @Controller)bean被初始化时,我想插入逻辑.

我该怎么做?

解决方法

this question的答案所述,您可以使用ApplicationListener并查找 ContextRefreshedEvent
public class Loader implements ApplicationListener<ContextRefreshedEvent>{

        public void onApplicationEvent(ContextRefreshedEvent event) {
                 // whatever you want to do when app context is initialized or refreshed
        }
}

猜你在找的Java相关文章