java - 从带有 Spring 的 EJB 迁移到 POJO

标签 java spring pojo ejb-2.x

在从带有 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/

相关文章:

spring - oauth2 spring security over RESTEasy API's

java - 在 Java Spring 中,java bean 相对于 POJO 的优势是什么?

java - 在java库中使用位图

java - Controller 处理程序方法支持的返回类型

java - RandomAccessFile:获取 Java.io.EOFException

java - 尝试使用 Spring-WS - "Connection timed out"访问 WS 服务器,但服务器在使用 SOAP UI 测试时响应

java - 如何将具有日期类型字段的 JSON 反序列化为 POJO。

java - Spring Integration 中的事务感知 POJO

java - 如何通过调用方法来分配类变量值?

java - 如何在 Spring 通过注释设置 Activity 配置文件?