Java 用 com.alibaba.druid.pool.DruidDataSource 链接db2数据库示例
pom
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
<version>1.1.17</version>
</dependency>
java示例
package com.iRain93.test;
import com.alibaba.druid.pool.DruidDataSource;
import java.sql.Connection;
import java.sql.SQLException;
public class Db2ConnectDemo {
public static void main(String[] args) {
// 创建 DruidDataSource 实例
DruidDataSource dataSource = new DruidDataSource();
// 设置驱动类名
dataSource.setDriverClassName("com.ibm.db2.jcc.DB2Driver");
// 设置连接 URL
dataSource.setUrl("jdbc:db2://127.0.0.1:50000/dbname");
// 设置用户名
dataSource.setUsername("***");
// 设置密码
dataSource.setPassword("***");
try (Connection connection = dataSource.getConnection()) {
if (connection!= null) {
System.out.println("成功连接到 DB2 数据库");
}
} catch (SQLException e) {
e.printStackTrace();
} finally {
// 关闭数据源,释放资源
dataSource.close();
}
}
}