【Oracle】【Java】 Java で Oracle DB にアクセスする

■ 環境設定

JDBCドライブ

 * JDBCドライブ(今回は「ojdbc7.jar」)を以下のサイトから、
   ダウンロードし、インポートする
https://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-download-1958347.html

テストデータ

 * 以下の関連記事を参照。
https://blogs.yahoo.co.jp/dk521123/37756250.html

■ サンプル

OracleDbSample.java

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class OracleDbSample {
  public static void main(String[] args) throws ClassNotFoundException, SQLException {
    Class.forName("oracle.jdbc.driver.OracleDriver");

    try (Connection connection = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe", "TEST_USER", "password");
        Statement stmt = connection.createStatement();
        ResultSet resultSet = stmt.executeQuery("select ID, NAME from PERSON");) {
      while (resultSet.next()) {
        System.out.println(resultSet.getString(1) + "\t" + resultSet.getString(2));
      }
    }
  }
}

出力結果

001	Mike
002	Tom
003	Sam