部署使用容器管理的持久性 (CMP) 的 SQLJ 应用程序

在应用程序中嵌入 Java™ 结构化查询语言 (SQLJ) 语句可以最大程度地提高数据库事务的效率。在应用程序可以利用 SQLJ 之前,必须部署该应用程序并定制所创建的 SQLJ 概要文件。应用程序服务器提供了相应的功能,允许将 SQLJ 用作那些使用了容器管理的持久性的企业 Bean 的持久性机制。请在应用程序服务器中部署 CMP Bean 以启用 SQLJ 支持。

开始之前

您需要一个使用 SQLJ 和容器管理的持久性的应用程序。请在 Rational® Application Developer 或另一款开发工具中开发此应用程序。

关于此任务

在应用程序服务器中部署 SQLJ 应用程序,以便简化 SQLJ 转换和 Bean 部署过程。应用程序服务器提供了下列用于 SQLJ 支持的新功能:
  • 在应用程序服务器中安装应用程序期间,部署 CMP Bean。
  • 使用管理控制台或通过进行脚本编制来定制和绑定 SQLJ 概要文件。
  • 再次定制和绑定 SQLJ 应用程序,而不需要重新安装应用程序。

您还可以使用 ejbdeploytool 来部署 SQLJ 应用程序。有关更多信息,请参阅“使用 ejbdeploy 工具来部署使用了容器管理的持久性 (CMP) 的 SQLJ 应用程序”主题。

过程

  1. 创建对 DB2® 数据库的自顶向下映射。
  2. 从 DB2 安装中,将 sqlj.zip 文件复制到工作站上的目录中。
  3. 在管理控制台中部署 EAR 文件。
    1. 单击应用程序 > 安装新的应用程序
    2. 选择本地文件系统远程文件系统,然后浏览到 EAR 文件。
    3. 选择详细 - 显示所有安装选项和参数。单击下一步
    4. 步骤 1:选择安装选项中,选择部署企业 Bean。配置任何其他选项,然后单击下一步
    5. 步骤 3:提供用于执行 EJB 部署的选项中,对于部署 EJB 选项 - 数据库访问类型,请选择 SQLJ
    6. SQLj 类路径字段中输入 sqlj.zip 文件的位置。
    7. 完成应用程序的安装过程。

下一步做什么

部署企业应用程序之后,请使用管理控制台、通过进行脚本编制或者使用 db2sqljcustomize 工具来定制 SQLJ 概要文件:
  • 要了解管理控制台支持,请参阅“定制和绑定 Java 结构化查询语言 (SQLJ) 应用程序的概要文件”主题。
  • 要了解脚本编制支持,请参阅“AdminTask 对象的应用程序管理命令组”主题。
  • 要使用 db2sqljcustomize 工具,请参阅“使用 db2sqljcustomize 工具来定制和绑定 SQLJ 概要文件”主题。

指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tdat_sqljdeploycmp
文件名:tdat_sqljdeploycmp.html