設定ファイルを介してデータベースにリンクするmysql例の詳細な説明

黄舟
リリース: 2017-08-13 10:40:32
オリジナル
1358 人が閲覧しました

この記事では主に、設定ファイルを介してデータベースに接続する mysql に関する関連情報を紹介します。主に、単一インスタンスでデータベース接続メソッドを取得するためのツール クラスの実装です。必要な方は、設定を通じて

mysql を参照してください。ファイル リンク データベース

設定ファイル jdbc.properties


##MySQL
driver=com.mysql.jdbc.Driver
url=jdbc\:mysql\:///ake?useUnicode\=true&characterEncoding\=UTF-8
username=root
password=1234

##Oracle
#driver=oracle.jdbc.driver.OracleDriver
#url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
#username=scott
#password=tiger
ログイン後にコピー

簡単に説明しましょう。設定ファイルにはMySQLとOracleのデータベース情報が書き込まれています。私のデータベースはmysqlなので、Oracleの設定情報をコメントアウトしました。

次のステップは、データベース接続メソッドを取得するためのシングルトン (Hungry Chinese style) ツールクラスです


package Studying.d15;

import java.io.FileInputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.util.Properties;

public class ConnUtils {
  private static Connection con = null;

  static{
    try {
      Properties p = new Properties();
      p.load( new FileInputStream("jdbc.properties") );
      String driver = p.getProperty("driver");
      String url = p.getProperty("url");
      String username = p.getProperty("username");
      String password = p.getProperty("password");
      System.out.println(url+","+driver);
      Class.forName(driver);
      con = DriverManager.getConnection(url, username, password);
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
  public static Connection getConnection(){
    return con;
  }
}
ログイン後にコピー

以上が設定ファイルを介してデータベースにリンクするmysql例の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート