Spring 3.1环境抽象和EJB集成

时间:2011-11-29 09:52:00

标签: spring java-ee ejb environment abstraction

我正在尝试在Java EE / EJB应用程序中使用新的环境抽象。我们已经使用SpringBeanAutowiringInterceptor将Spring Beans注入到EJB中,方法是使用标准beanRefContext.xml来引导Java EE应用程序的共享应用程序上下文。

现在我编写了一个具体的Environment类(派生自Spring 3.1 AbstractEnvironment),它使用某种环境“自动”检测为运行应用程序的机器选择正确的活动配置文件。有了这个功能,我们的应用程序可以提供所有环境(耳内)的所有属性,并自动选择正确的属性集。

现在的问题是org.springframework.beans.factory.access.SingletonBeanFactoryLocator.createDefinition(String,String)使用StandardEnvironment类在beanRefContext.xml中的beans / context周围构建一个bean工厂组,我看不出简单在不重写(覆盖)SingletonBeanFactoryLocator的某些部分的情况下配置环境实现的方法。

是否有一个简单的解决方案,或者是s.th.计划是否支持使用EJB / Java EE集成指定Environment实现?

0 个答案:

没有答案