确保在尝试使用 SQLJ 来部署 EJB 应用程序之前满足下列需求:
要在 WebSphere® Application Server 上运行 SQLJ 企业 Bean,需要在生成部署代码的机器及包含数据库的机器上安装 DB2®。用于 EJB 持久性的 Java™ 嵌入式结构化查询语言(SQLJ)需要 DB2 版本 8 修订包 1。
在生成部署代码的机器上,您需要:DB2 UDB 应用程序开发客户机版本 8 修订包 1。
SQLJ 支持需要版本 2.x CMP 企业 Java bean。如果在 EJB 2.x 模块中同时有 EJB 1.1 和 2.x bean,则只有 EJB 2.x bean 部署为使用 SQLJ。EJB 1.1 bean 继续将 JDBC 用于数据访问。