jdbc+oracle测试类。

Posted zzdxw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jdbc+oracle测试类。相关的知识,希望对你有一定的参考价值。

package org.portal.service;

 

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/**
* 测试连接oracle数据库
* @author wpc
*
*/

public class Test {
//驱动,URL,用户名,密码
private static final String driver = "oracle.jdbc.driver.OracleDriver";
private static final String url = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String username = "zjuser";
private static final String password = "zjpass";

public static Connection getConnection() {
Connection connection = null;
try {
// 加 载驱动
Class.forName(driver);
// 通过驱动管理类获取数据库连接
connection = DriverManager.getConnection(url, username, password);
// 关闭连接
//connection.close();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (Exception e) {
e.printStackTrace();
}
return connection;
}

// 测试oracle连接是否成功
public static void main(String[] args) throws SQLException {
Connection connection = Test.getConnection();
if (connection != null) {
System.out.println("连接oracle数据库成功:" + connection);
//这里具体查询数据库中的数据,可以直接取出。
/* String sql = "select * FROM BUSER";
Statement st = connection.createStatement();
st.executeQuery(sql);
ResultSet rs = st.executeQuery(sql);
if(rs.next()){
String name = rs.getString("NAME");
System.out.println("name"+name);
}
connection.close();*/
} else {
System.out.println("连接oracle数据库失败!!!");
}


}
}

//要引入jdbc.jar包

https://files.cnblogs.com/files/cyz110/jdbc6.rar

以上是关于jdbc+oracle测试类。的主要内容,如果未能解决你的问题,请参考以下文章

JDBC

Oracle版本与驱动类匹配问题

对使用 Spring JDBC 的 DAO 类进行单元测试

Java操作数据库(四,JDBC的工具类封装及测试)

TestContainers 和错误:“无法验证连接 org.postgresql.jdbc.PgConnection”(为所有测试类提升单个容器)

基于spring-boot-data-jdbc的RowMapper实例的初始化配置,配置内容和实体类的代码由测试类生成