Oracle JDBC 教程

Oracle JDBC (Java Database Connectivity) 是一种用于连接 Java 应用程序与 Oracle 数据库的 API。以下是一个简单的 Oracle JDBC 教程,帮助您开始使用它。

环境准备

在开始之前,请确保您已经安装了以下内容:

  • Oracle 数据库
  • Java 开发工具包 (JDK)
  • Java 驱动程序 (例如:ojdbc8.jar)

连接数据库

以下是使用 Oracle JDBC 连接到数据库的基本步骤:

  1. 加载 JDBC 驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver");
  1. 建立连接
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "username", "password");
  1. 创建 Statement 对象
Statement stmt = conn.createStatement();
  1. 执行 SQL 查询
ResultSet rs = stmt.executeQuery("SELECT * FROM table_name");
  1. 处理查询结果
while (rs.next()) {
    // 处理数据
}
  1. 关闭连接
rs.close();
stmt.close();
conn.close();

示例代码

以下是一个简单的示例,演示如何使用 Oracle JDBC 连接到数据库并查询数据:

import java.sql.*;

public class OracleJDBCTutorial {
    public static void main(String[] args) {
        try {
            Class.forName("oracle.jdbc.driver.OracleDriver");
            Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "username", "password");
            Statement stmt = conn.createStatement();
            ResultSet rs = stmt.executeQuery("SELECT * FROM table_name");
            
            while (rs.next()) {
                System.out.println("ID: " + rs.getInt("id") + ", Name: " + rs.getString("name"));
            }
            
            rs.close();
            stmt.close();
            conn.close();
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

扩展阅读

如果您想了解更多关于 Oracle JDBC 的信息,请访问以下链接:

希望这个简单的 Oracle JDBC 教程能帮助您入门。祝您学习愉快!