モジュール java.sql
パッケージ java.sql

インタフェースDriver


public interface Driver
すべてのドライバ・クラスが実装しなければならないインタフェースです。

JavaのSQLフレームワークでは、複数のデータベース・ドライバが使用可能です。

各ドライバは、Driverインタフェースを実装するクラスを指定しなければいけません。

DriverManagerは、見つけたすべてのドライバをロードしようとします。そして、指定された接続要求に対し、各ドライバにターゲットのURLに接続するように要求します。

Driverクラスは、小さく、かつスタンドアロンであることを強くお薦めします。そうすれば、支援のためのコードを大量に導入することなく、Driverクラスをロードし、クエリーすることができるからです。

Driverクラスをロードするときは、そのインスタンスを生成し、DriverManagerで登録しなければいけません。 つまり、ユーザーは次のメソッドを呼び出すことでドライバをロードし、登録できます。

Class.forName("foo.bah.Driver")

JDBCドライバは、DriverManager.deregisterDriver(java.sql.Driver)が呼び出されたときに通知を受け取るためにDriverAction実装を作成できます。

導入されたバージョン:
1.1
関連項目: