ホームページ  >  記事  >  データベース  >  DriverManager は mysql データベースに接続し、実際の開発で使用されます

DriverManager は mysql データベースに接続し、実際の開発で使用されます

黄舟
黄舟オリジナル
2017-08-10 15:27:561472ブラウズ

実際の開発ではmysqlデータベースへの接続にDriverManagerを使用します


1 前回の記事ではDriverを使ってデータベースに接続する方法と、Driverを使って書く一般的な方法を紹介しました。実際の開発では、データベース接続管理として DriverManager が使用されます。


2. プロジェクトに新しい DriverManagerTest.java クラスを作成します

DriverManager は mysql データベースに接続し、実際の開発で使用されます


3.

DriverManager は mysql データベースに接続し、実際の開発で使用されます


4. コードの説明、ここでも Drvier の一般的な方法が使用されており、データベースの関連情報は jdbc.properties ファイルに書き込まれます。

唯一の違いは、DriverManager ドライバーがデータベースをロードして接続するときにのみ次のコードを必要とすることです。

これはドライバーよりもはるかに簡単です。

DriverManager は mysql データベースに接続し、実際の開発で使用されます


5. mainメソッドで次のようにテストし、接続が成功したことを示します

DriverManager は mysql データベースに接続し、実際の開発で使用されます

6. ここで問題が発生します。 Driver に必要な実装クラス Driver ドライバーは、reflection = (Driver) Class.forName(driverClass).newInstance(); によって作成され、DriverManager は実際にドライバーを登録せずに getConnection メソッドを直接使用するためにのみリフレクションを使用します。 (Class.forName(driverClass).newInstance());

7. Driver クラスでショートカット キー Ctrl+T を使用して、そのソース コードを表示する必要があります。ソースコードをクリックします。 Driver - com.mysql.jdbc

DriverManager は mysql データベースに接続し、実際の開発で使用されます

8. をクリックすると、ソースコードが src ファイル内にあるため、次の図が表示されます

DriverManager は mysql データベースに接続し、実際の開発で使用されます

9. [Attach Source] をクリックしてソース コードを関連付けます

DriverManager は mysql データベースに接続し、実際の開発で使用されます

10. ダウンロードした mysql ファイル内の SRC フォルダーを選択します。


DriverManager は mysql データベースに接続し、実際の開発で使用されます

11. クラスの初期化時に登録された次の静的コード ブロックが表示されます


以上がDriverManager は mysql データベースに接続し、実際の開発で使用されますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。