在AIX Version 5.3中使用Java和PHP技术进行开发(3)
2008-11-13 08:14:08 来源:WEB开发网在安装了 DB2 之后,您可以考虑将其与应用程序进行集成。
使用 Java 业务应用程序连接到 DB2 数据库
要在 Java 业务应用程序中连接到数据库,最佳的解决方案是使用 Java Database Connectivity (JDBC) 接口。JDBC 是一种数据库接口,它独立于任何提供了 JDBC 兼容驱动程序的数据库系统,并且对于最终目标数据库平台无法确定的应用程序来说,使用它进行开发是非常实际的解决方案。
对于您正在完成的工作,它是连接到您的 DB2 安装的最有效方法。在清单 5 中,您可以看到使用 JDBC 所连接到的 DB2 数据库的基本结构,以及相应的 Java 业务应用程序。
清单 5. 简单的 JDBC 连接import java.sql.*;
public class PHPJavaAddData {
public static void main(String[] args) {
Connection conn = null;
try {
Class.forName("com.ibm.db2.jcc.DB2Driver");
conn =
DriverManager.getConnection("jdbc:db2://localhost:50000/SURVEY","db2inst","s
urveypw");
System.out.println("Yay, connected");
} catch (Exception ex) {
System.out.println("SQLException: " + ex.getMessage());
}
}
}
连接 URL(getConnection() 方法中提供的字符串)定义了数据库 (DB2)、数据库服务器的主机名、数据库名、连接时所使用的用户名和密码。
要编译和运行这些 JDBC 示例,可以使用实例所有者登录帐号“db2inst1”,并将密码设置为“surveypw”。您需要修改这个用户的环境,以包含 java5 二进制文件的路径,并且将 DB2 JDBC jar 文件设置为类路径。您还需要主要的 JDBC jar 文件以及附带的许可证,可以在 Java 目录对其进行访问。要实现这一点,以“db2inst1”登录并执行下面的命令:$ PATH=/usr/java5_64/bin:$PATH
$ export PATH
$ CLASSPATH=/DB2/V9.1/java/db2jcc.jar:/DB2/V9.1/java/db2jcc_license_cu.jar:.
$ export CLASSPATH
更多精彩
赞助商链接