繁体   English   中英

如何获得Spring上下文

[英]How to get Spring Context

我有一个第三方库来启动我的应用程序,加载spring上下文并将其保存在没有任何acessor的私有静态文件中。

我需要将此上下文添加到我的应用程序中。 spring是否提供了一些回调,例如afterContextLoaded方法或其他任何获取方法?

反思不是我的解决方案!

谢谢。

您可以通过以下几种方式进行归档:

  1. 使用ApplicationListerner和ApplicatinEvent
  2. 使用ApplicationContextAware

两者都可以在http://static.springsource.org/spring/docs/3.0.0.M4/reference/html/ch03s13.html上找到(很抱歉,链接不是最新版本)

只需在Spring bean中实现ApplicationContextAware

如果要在启动时访问AppContext,则还应实现InitializingBean并将代码放入afterPropertiesSet()中 -此时将填充ApplicationContext实例并准备使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM