java.sql.Driverインターフェイス

Derbyã?®å?˜ç‹¬ç’°å¢ƒå?‘ã?‘ã?®ãƒ‰ãƒ©ã‚¤ãƒ?ã?¯ã€?org.apache.derby.jdbc.EmbeddedDriverã?«ã‚ˆã‚Šãƒ­ãƒ¼ãƒ‰ã?—ã?¾ã?™ã€‚ 以下ã?«ã‚¯ãƒ©ã‚¹ã?®ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’作æˆ?ã?™ã‚‹æ–¹æ³•ã‚’å¹¾ã?¤ã?‹æŒ™ã?’ã?¾ã?™ã€‚ java.sql.Driverã?®ã‚¤ãƒ³ã‚¿ãƒ¼ãƒ•ェイスã?¯ç›´æŽ¥ä½¿ã‚?ã?ªã?„ã?§ã??ã? ã?•ã?„。接続を作るã?«ã?¯DriverManagerクラスを使ã?„ã?¾ã?™ã€‚
  • ã‚‚ã?—アプリケーションã?ŒJDK1.6以上ã?®ãƒ?ージョンã?§å‹•作ã?—ã?¦ã?„ã‚‹ã?ªã‚‰ã€?以下ã?®ã?„ã?šã‚Œã‚‚行ã?†å¿…è¦?ã?¯ã?‚りã?¾ã?›ã‚“。アプリケーションã?Œæœ€åˆ?ã?«æŽ¥ç¶šã‚’è¦?求ã?—ã?Ÿã?¨ã??ã?«ã€?自動的ã?«EmbeddedDriverã?Œãƒ­ãƒ¼ãƒ‰ã?•れã?¾ã?™ã€‚

  • Class.forName("org.apache.derby.jdbc.EmbeddedDriver")

    インスタンスを作æˆ?ã?™ã‚‹ã?“ã?¨ã?§ã?©ã?®JVMã?§ã‚‚å?Œã?˜æ™‚ã?«ã‚¯ãƒ©ã‚¹ã‚’ロードã?§ã??ã‚‹ã?®ã?§ã€?ã?“ã?®æ–¹æ³•ã‚’ã?Šå‹§ã‚?ã?—ã?¾ã?™ã€‚

  • new org.apache.derby.jdbc.EmbeddedDriver()

    Class.forName("org.apache.derby.jdbc.EmbeddedDriver")ã?¨å?Œæ§˜ã?§ã?™ã?Œã€?プログラムをコンパイルã?™ã‚‹ã?¨ã??ã?«ã‚¯ãƒ©ã‚¹ã‚’å¿…è¦?ã?¨ã?—ã?¾ã?™ã€‚

  • Class c = org.apache.derby.jdbc.EmbeddedDriver.class

    ã?“れもClass.forName("org.apache.derby.jdbc.EmbeddedDriver")ã?¨å?Œæ§˜ã?§ã?™ã?Œã€?プログラムをコンパイルã?™ã‚‹ã?¨ã??ã?«ã‚¯ãƒ©ã‚¹ã‚’å¿…è¦?ã?¨ã?—ã?¾ã?™ã€‚擬似的ã?ªé?™çš„ã?ªãƒ•ィールドã?®classã?¯ã€?指定ã?•れã?Ÿå??å‰?ã?®ã‚¯ãƒ©ã‚¹ã?¨è©•価ã?•れã?¾ã?™ã€‚

  • システムプロパティã?®jdbc.drivers

    システムプロパティ�設定��起動�コマンドライン�る��アプリケーション内��行���。アプレット���れ���能��。

java -Djdbc.drivers=org.apache.derby.jdbc.EmbeddedDriver
    applicationClass

jdbc:derby:プロトコルを処��る���DriverManager�実際�登録�れるドライ���org.apache.derby.jdbc.EmbeddedDriver���り��ん。��クラス��る����必���れるDerbyドライ�を検知���Derbyドライ�を読�込む����。

jdbc:derby:プロトコルを介���Derby�システム�接続�る方法��DriverManagerを使��ドライ�(java.sql.Driver)を得る�� �る��getDriver�getConnectionメソッドを使���接続(java.sql.Connection)を得る方法�二���。

関連概念
java.sql��る�JDBC�主�クラス� インターフェイス�メソッド
関連資料
java.sql.DriverManager.getConnection メソッド
java.sql.Connection インターフェイス
java.sql.DatabaseMetaData インターフェイス
java.sql.Statementインターフェイス
java.sql.CallableStatement インターフェイス
java.sql.SQLException クラス
java.sql.PreparedStatementインターフェイス
java.sql.ResultSet インターフェイス
java.sql.ResultSetMetaData インターフェイス
java.sql.SQLWarning クラス
java.sql.SQLXMLインターフェイス
SQL型�java.sql.Types�対応
JDBC 2.0 �機能
java.sql.Connection インターフェイス: JDBC 2.0�利用�能�メソッド
java.sql.DatabaseMetaData インターフェイス: 利用�能�JDBC 2.0�メソッド
java.sql.PreparedStatementインターフェイス: JDBC2.0ã?§æ??ä¾›ã?•れるメソッド
java.sql.ResultSet
java.sql.ResultSetMetaData インターフェイス: JDBC 2.0�利用�能�メソッド
java.sql.Statement インターフェイス: 利用�能�JDBC 2.0�メソッド