从 Java 应用程序访问数据

您可以编写 Java™ 应用程序,这些应用程序可以访问和更新 DB2® 和 VSAM 中的数据。 或者,可以链接到其他语言的程序以访问 DB2, VSAM 和 IMS。

在编写 Java 应用程序以访问 CICS ® 中的数据时,可以使用以下任何方法。 CICS 恢复管理器维护数据完整性。

访问关系数据

您可以使用下列任何方法编写 Java 应用程序以访问 DB2 中的关系数据:

  • 用于链接到使用结构化查询语言 (SQL) 命令访问数据的程序的 JCICS LINK 命令。
  • 如果有合适的驱动程序可用,请使用 Java 数据库连接 (JDBC) 或 Java 结构化查询语言 (SQLJ) 调用来直接访问数据。 适合的 JDBC 驱动程序可用于 DB2。 有关使用 JDBC 和 SQLJ 应用程序编程接口的更多信息,请参阅 使用 JDBC 和 SQLJ 从 Java 程序访问 DB2 数据
  • 使用 JDBC 或 SQLJ 作为底层访问机制的 JavaBeans 。 您可以使用任何合适的 Java 集成开发环境 (IDE) 来开发此类 JavaBeans。

访问 DL/I 数据

要在 IMS 中访问 DL/I 数据, Java 应用程序必须使用 JCICS LINK 命令来链接到发出 EXEC DLI 命令以访问数据的中间程序。

访问 VSAM 数据

要访问 VSAM 数据, Java 应用程序可以使用以下任一方法:

  • 用于直接访问 VSAM 的 JCICS 文件控制类。
  • 用于链接到发出 CICS 文件控制命令以访问数据的程序的 JCICS LINK 命令。