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;
    }
  }
}

/**********************************************************************************************/

 

相关文章:

  • 2021-07-06
  • 2021-11-26
  • 2021-05-28
  • 2021-10-28
  • 2022-01-03
  • 2021-09-06
  • 2022-01-27
  • 2021-07-12
猜你喜欢
  • 2022-01-18
  • 2021-11-13
  • 2021-08-12
  • 2021-06-03
  • 2021-09-20
  • 2021-06-12
  • 2021-11-06
相关资源
相似解决方案