JAVA共通関数--DBコネクション
DBコネクション
お約束のDBコネクトです。
例はjdbcドライバーでoracleに接続しています。その他のDB(PostgreSqlやSQL Sever)には
Class.forName ("oracle.jdbc.driver.OracleDriver");
String url = "jdbc:oracle:thin:@192.168.0.1:1521:ORCL";
String user = "user";
String password = "pass";
の部分をそれ用のドライバー用にしてつなげば良いわけです。(各DB用は調べてね・・・)
基本はこれでOKですが、最近WEBではjavax.namingサービスを利用してアプリケーションサーバーの仕組みを利用する事が多いようです。
要は開発時の環境でいろいろつなぎ方があるのです。開発責任者とよく相談しましょう!
/*********************************************************************************************************//**
* DBコネクションを取得する
* @return con Connection コネクション;
*/
public Connection getConnection() throws Exception
{
try
{
Connection con = null;
//thinドライバー
Class.forName ("oracle.jdbc.driver.OracleDriver");
//ORACLE_DBコネクション設定**************************************************
String url = "jdbc:oracle:thin:@192.168.0.1:1521:ORCL";
String user = "user";
String password = "pass";
//***************************************************************************
//DBコネクションCOMMIT設定***************************************************
con = DriverManager.getConnection(url, user, password);
con.setAutoCommit(false);
//***************************************************************************
return(con);
}catch (SQLException ex){
throw ex;
}catch (Exception ex){
throw ex;
}
}
}
/**********************************************************************************************/
以上是 JAVA共通関数--DBコネクション 的全部内容, 来源链接: utcz.com/z/392133.html