spring – 异步Bean初始化

初始化特定bean需要执行网络连接.这可能需要一些时间,并且不必要地阻止已经很长时间的启动几秒钟.

有没有办法让我的bean发出信号,即使它退出构造函数之后它还没有被初始化,然后,当它准备就绪时,向上下文发信号通知它现在已经准备就绪并且它的状态应该被移动到“初始化” .

最佳答案
好吧,Spring5x的非懒豆有task. Spring 5现在已经出来了,但是机票尚未解决.

类似的问题已经在the bootstrap of database connection之前解决了很多年.如果这不能解决您的主要问题,请耐心等待第5版的后续修改.

参考文献:

> https://jira.spring.io/browse/SPR-8767
> https://jira.spring.io/browse/SPR-13732

转载注明原文:spring – 异步Bean初始化 - 代码日志