3
我想向EJB添加依赖关系。我如何使用Spring来做到这一点?依赖对象是一个通用服务对象。根据下面的代码,我想连接myDependency而不必使用'new'。 EJB以weblogic运行。向EJB添加依赖关系
@Stateless(mappedName = "MyBean")
public class MyBean implements MyBeanRemote, MyBeanLocal {
@EJB(name = "MyOtherBean")
private MyOtherBean myOtherBean;
private MyDependency myDependency;
...
}
谢谢你。想知道如果我可以添加依赖项而不将它作为spring bean,或者试图指出其他设计问题? MyDependency类所属的模块是其他模块使用的实用程序模块。 MyDependency是一个调用第三方服务的util类。 – striker77
Spring只能够注入Spring bean。 –
我最终用新的EJB取代了MyDependency。这避免了EJB和Spring组件的混合,因为新的EJB提供了一个单独的“服务”,所以是合理的。 – striker77