我有一个使用 JDK 1.4 在 WebLogic 8.1、J2EE 1.3 上运行的遗留项目
我们有很多 EJB、Session 和 EntityBeans。
我们打算创建一个框架来将这些应用程序迁移到 Java EE 6,但是我们认为这可以避免重写所有内容。因此,我们将使用 Spring 构建一个中间代码层,以开始将会话 bean 注入客户端 Web 代码。第二阶段将迁移代码以在 JDK 1.5 上编译以在 WebLogic 11g(10.3.2) 上运行,最后一个阶段将删除 EntityBean 并使用 JPA 替换 POJO 以实现持久性和控制。
目前我们还没有找到任何关于如何注入 EntityBeans 或这类 Spring 架构的文档,只有 AbstractStatelessSessionBean、AbstractStatefulSessionBean、AbstractMessageDrivenBean 的结构如下,以实现无状态、有状态或 MDB EJB。
有人可以帮助我使用 Spring 为 EntityBeans 创建任何解决方案吗?考虑到在第一个实例中,我们仍将运行 JDK 1.4、J2EE 1.3。我还需要手动控制吗?