ホームページ >データベース >mysql チュートリアル >Java で mysql 接続を取得する 3 つの方法の紹介 (図)
最近仕事で mysql 接続を使用する必要があり、それを実現する方法が複数あることがわかったので、次の記事で主に Java で mysql 接続を取得する方法について 3 つの方法を紹介します。必要な方は参考にしてください。興味のある方は編集者をフォローして一緒に学んでください。
前書き
この記事では主に Java で mysql 接続を取得する 3 つの方法について説明し、参考と学習のために共有します。以下では多くのことを説明しません。詳細な紹介を見てみましょう:
1 つ目: 従来の接続方法
2 つ目: 構成ファイルの読み取り方法
3 つ目: データベース接続プール。
1. 従来の接続方法:
まず、src ディレクトリに lib という名前のフォルダーを作成し、データベース ドライバーの jar パッケージをインポートして、「ビルド パスに追加」します。
1. ドライバーを登録します
Class.forName("com.mysql.jdbc.Driver");
2. 接続を取得します
String url = "jdbc:mysql://localhost:3306/shun"; String user = "root"; String password = ""; Connection conn = DriverManager.getConnection(url, user, password); Finish.
コード:
2. 設定ファイルメソッドを読み取ります
まず、src ディレクトリに .properties の設定ファイルを作成します。
InputStream is = Demo02.class.getClassLoader().getResourceAsStream("db.properties");
をロードします。5. ドライバーを登録して接続を取得します。れーれー コード:
3. データベース接続プール
同様に、最初に src ディレクトリに lib という名前のフォルダーを作成し、DBUtils とデータベース接続プールの jar パッケージをインポートしてから、「addパスを構築する」。
1. 基本的なデータソースを作成します
Properties pro = new Properties();
2. プロパティを設定します
pro.load(is);
コード:
:
上記3種類のJavaから取得mysql の接続方法についてはすでに理解されていると思いますが、最初の方法は明らかにハード コンパイル方法であり、その後の開発で変更するのは非常に面倒です。 2 番目の方法はハード コンパイルです。最初の方法と比較すると、次回使用するときに .properties 構成ファイルを直接変更できるため、多少優れています。3 番目の方法では、作成された DBCPUtils パッケージを使用します。 Connection オブジェクトを使用しないと、実行が簡単になり、コードがより簡潔になり、リソースの使用率が低くなり、必要なときに変更するのが容易になります。そのため、データベース接続を使用する方法が最適です。プールは比較的良いです。
概要
以上がJava で mysql 接続を取得する 3 つの方法の紹介 (図)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。