|
今天有一个项目中使用到了DB2的数据,这是第三方的,我们利用服务器的配置文件,找到了数据库连接方式: 那么接下来就需要使用到数据库的数据。
1.首先我们要找驱动包,网上的很多资料都是要积分下载的,而且maven的配置信息也是找不到版本的。
这里告诉大家一个方式:访问 阿里云maven库:仓库服务。
进去之后按关键字搜索:驱动jar包有:db2jcc,db2jcc-db2jcc4,jcc,会列出来对应的版本。直接下载出来就好。或者maven配置这库有的版本配置。如下图列出一个,其他类似:

有了驱动包,测试连接的就简单了:
package com.maoye.ossp.biz.util;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class CallDb {
public static void main(String args[]){
Connection conn=null;
Statement stmt=null;
ResultSet rs=null;
try{
Class.forName("com.ibm.db2.jcc.DB2Driver").newInstance();
conn=DriverManager.getConnection("jdbc:db2://localhost:50000/yxdb","abc","abc");
stmt=conn.createStatement();
rs=stmt.executeQuery("select * from sys_user");
while(rs.next()){
System.out.println(rs.getString(1));
System.out.println(rs.getString(2));
System.out.println(rs.getString(3));
}
}catch(Exception e){
e.printStackTrace();
}
}
} |
|