在从带有 spring 的 EJB 迁移到 POJO 时,我阅读了所有只需更改此配置即可工作的地方:
<bean id="sapFeedBean" class="org.springframework.ejb.access.SimpleRemoteStatelessSessionProxyFactoryBean" lazy-init="true">
<property name="jndiName" value="ejb/sapBean" />
<property name="resourceRef" value="false" />
<property name="businessInterface" value="com.aa.inflightsales.sap.SapBusiness" />
<property name="lookupHomeOnStartup" value="false" />
</bean>
但是如何做到这一点,我正在尝试创建 POJO 类的 bean,但是如何定义业务接口(interface),因为 spring 不支持接口(interface)注入(inject)。
最佳答案
只需在该接口(interface)中定义应由业务类实现的业务方法,当您需要时,只需使用对带有方便注释的接口(interface)的引用,框架就会注入(inject)实现。
关于java - 从带有 Spring 的 EJB 迁移到 POJO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39966310/