Driverすべてのドライバクラスが実装しなければならないインタフェースです。フレームワークでは、複数のデータベースドライバが使用可能です。インタフェースを実装するクラスを指定しなければなりません。見つけたすべてのドライバをロードしようとします。接続するように要求します。クラスは、小さく、かつスタンドアロンであることを強くお勧めします。クラスをロードし、クエリーすることができるからです。登録しなければなりません。ユーザは次のメソッドを呼び出すことでドライバをロードし、登録できます。接続できるとドライバが判断するかどうかを取得します。データベース接続を試みます。intgetMajorVersion()ドライバのメジャーバージョンを取得します。intgetMinorVersion()ドライバのマイナーバージョンを取得します。info)このドライバの有効なプロパティについての情報を取得します。あるかどうかを通知します。データベース接続を試みます。返さなければなりません。