将企业 Bean 代码从 V1.1 迁移至 V2.1
虽然与 EJB 2.1 兼容的模块可以包含 V1.x 和 V2.1 Bean 的混合,但是仅可以在与 EJB 2.1 兼容的模块中组装与 Enterprise JavaBeans (EJB) V2.1 兼容的 Bean。
关于此任务
EJB V2.1 规范要求 EJB 容器启动 findBy 方法查询前,加入当前事务列表中的所有企业 Bean 的状态与持久性存储同步。(此操作是为了对当前数据执行查询。)如果 V1.1 Bean 重新组装到与 EJB 2.1 兼容的模块中,那么 EJB 容器会同步 V1.1 Bean 的状态和 V2.1 Bean 的状态。结果,您可注意到应用程序行为中的一些更改,即使 V1.1 Bean 的应用程序代码还未更改。
下列信息一般应用到当前遵从 EJB 规范 V1.1 的任何企业 Bean。有关迁移使用 Rational Application Developer 工具生成的 Bean 的代码的更多信息,请参阅该产品的文档。