其他分享
首页 > 其他分享> > spring – 异步Bean初始化

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,spring-bean,spring-async
来源: https://codeday.me/bug/20190706/1392764.html