java连接oracle 代码
时间: 2023-09-08 22:14:04 浏览: 86
以下是一个简单的Java连接Oracle数据库的示例代码:
```java
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class OracleConnection {
public static void main(String[] args) {
// 设置Oracle数据库连接信息
String driver = "oracle.jdbc.driver.OracleDriver";
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
String username = "your_username";
String password = "your_password";
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
try {
// 加载Oracle数据库驱动
Class.forName(driver);
// 创建数据库连接
conn = DriverManager.getConnection(url, username, password);
// 创建SQL语句执行对象
stmt = conn.createStatement();
// 执行SQL查询语句
rs = stmt.executeQuery("SELECT * FROM your_table");
// 处理查询结果
while (rs.next()) {
// 获取结果集中的数据
int id = rs.getInt("id");
String name = rs.getString("name");
// 输出数据到控制台
System.out.println("id: " + id + ", name: " + name);
}
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
} finally {
// 关闭数据库连接
try {
if (rs != null) {
rs.close();
}
if (stmt != null) {
stmt.close();
}
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
```
请注意,此代码需要Oracle JDBC驱动程序(jar文件)才能正常运行。您可以通过Oracle官方网站下载适用于您的Oracle数据库版本的驱动程序。下载完成后,将驱动程序jar文件添加到您的Java项目的类路径中。
阅读全文