从 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 命令。