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と比べても接続の方法は変わりません。