我有一个应用程序,我必须使用 Spring 根据 OSGi 包中的某些业务条件加载 bean。此 bean 不用于导出,用于计算我的捆绑包中的计算。基本上我有一个实际的服务组件,它被导出,它必须在内部使用这个 Spring bean。但...
- 当我使用 Spring DM 时,扩展器在单独的线程中加载应用程序上下文。如何访问我的包中的上下文文件?
- 如何确保扩展线程完成加载应用程序上下文,以便我可以在我的包中使用它?
- 我不想像 Spring DM 那样将应用程序上下文导出为服务,因为它仅在我的包中用于内部目的。
有没有办法做到这一点?