Oracleへの接続のサンプル。

Oracle 10g DB XEを試してみた。

package model;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

import javax.naming.Context;

public class hoge {

    Context cx = null;
    String URL = "jdbc:oracle:thin:@127.0.0.1:1521:XE";
    String user = "tomo";
    String pass = "hogehoge";
    ResultSet rs = null;
    PreparedStatement ps = null;


    public Connection getConnection() throws Exception {
        Connection connection = null;
        try {
            Class.forName("oracle.jdbc.driver.OracleDriver");
            connection = DriverManager.getConnection(URL, user, pass);
        } catch (Exception e) {

            throw e;
        }
        return connection;
    }


}

こんな感じでコネクションオブジェクトを作れた。
まあ、普通にできると言うことですね。従来の有料なOracleと比べても接続の方法は変わりません。