了解如何建立标准 JDBC 连接

在运行时,如果正在调试生成的 Java™ 程序并且如果程序属性文件包括必需的值,则会创建标准 JDBC 连接。有关程序属性的含义的详细信息(包括有关如何派生值的详细信息),请参阅 Java 运行时属性(详细信息)

JDBC 连接基于下列类型的信息:
连接 URL
如果代码在调用系统函数 sysLib.connect 或 VGLib.connectionService 之前尝试访问数据库,则连接 URL 是属性 vgj.jdbc.default.database 的值。

如果代码尝试访问数据库来作为对调用系统函数 sysLib.connect 或 VGLib.connectionService 的响应,则连接 URL 是属性 vgj.jdbc.databaseSN 的值。

有关连接 URL 的格式的详细信息,请参阅 sqlValidationConnectionURL

用户标识
如果代码在调用系统函数 sysLib.connect 或 VGLib.connectionService 之前尝试访问数据库,则用户标识是属性 vgj.jdbc.default.userid 的值。

如果代码尝试访问数据库来作为对那些系统函数的其中一个系统函数的响应,则用户标识是在调用中指定的值。

密码
如果代码在调用系统函数 sysLib.connect 或 VGLib.connectionService 之前尝试访问数据库,则密码是属性 vgj.jdbc.default.password 的值。

如果代码尝试访问数据库来作为对那些系统函数的其中一个系统函数的响应,则密码是在调用中指定的值。可以使用系统函数来避免在程序属性文件中暴露密码。

JDBC 驱动程序类
JDBC 驱动程序类是属性 vgj.jdbc.drivers 的值。

相关概念
程序属性文件

相关任务
设置 J2EE JDBC 连接
为 EGL 生成的代码设置 J2EE 运行时环境

相关参考
sysLib.connect
VGLib.connectionService
genProperties
Java 运行时属性(详细信息)
EGL 中的 JDBC 驱动程序需求
sqlDB
sqlID
sqlPassword
sqlValidationConnectionURL
sqlJDBCDriverClass

使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.