zoukankan      html  css  js  c++  java
  • 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;
        }
      }
    }
    
    /**********************************************************************************************/
    

     

  • 相关阅读:
    我们可以用SharePoint做什么
    HTML <!DOCTYPE> 标签
    一种支持任意尺寸的图片滑动(上下左右滑动)效果
    CSS选择器
    用css截取字符 css排版隐藏溢出文本
    Web前端行业的了解
    java07课堂作业
    设计模式原型模式
    设计模式建造者
    设计模式抽象工厂
  • 原文地址:https://www.cnblogs.com/aggavara/p/2716145.html
Copyright © 2011-2022 走看看