全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
java.lang.Object | +----java.sql.DriverManager
DriverManager は、JBDC ドライバを管理するための基本的なサービスを提供します。
DriverManager クラスは、初期化時に "jdbc.drivers" システムプロパティで参照されるドライバクラスをロードしようとします。これにより、ユーザーはアプリケーションで使用するJDBC Driver をカスタマイズできます。たとえば、~/.hotjava/properties ファイルで次の項目を指定します。
 jdbc.drivers=foo.bah.Driver:wombat.sql.Driver:bad.taste.ourDriver
 プログラムは、いつでも JBDC ドライバをロードすることができます。たとえば、次の文で my.sql.Driver がロードされます。
 Class.forName("my.sql.Driver");
 
getConnection が呼び出されると、初期化時にロードされたドライバや、現アプレットあるいはアプリケーションと同じ classloader を使用してロードされたドライバの中から適切なドライバを探そうとします。
 
 deregisterDriver(Driver)
	deregisterDriver(Driver)
   getConnection(String)
	getConnection(String)
   getConnection(String, Properties)
	getConnection(String, Properties)
   getConnection(String, String, String)
	getConnection(String, String, String)
   getDriver(String)
	getDriver(String)
   getDrivers()
	getDrivers()
   getLoginTimeout()
	getLoginTimeout()
   getLogStream()
	getLogStream()
   println(String)
	println(String)
   registerDriver(Driver)
	registerDriver(Driver)
   setLoginTimeout(int)
	setLoginTimeout(int)
   setLogStream(PrintStream)
	setLogStream(PrintStream)
   
 getConnection
getConnection
  public static synchronized Connection getConnection(String url,
                                                      Properties info) throws SQLException
 getConnection
getConnection
  public static synchronized Connection getConnection(String url,
                                                      String user,
                                                      String password) throws SQLException
 getConnection
getConnection
public static synchronized Connection getConnection(String url) throws SQLException
 getDriver
getDriver
public static Driver getDriver(String url) throws SQLException
 registerDriver
registerDriver
public static synchronized void registerDriver(Driver driver) throws SQLException
 deregisterDriver
deregisterDriver
public static void deregisterDriver(Driver driver) throws SQLException
 getDrivers
getDrivers
public static Enumeration getDrivers()
注: ドライバの classname は、d.getClass().getName()を使用して見つけることができます。
 setLoginTimeout
setLoginTimeout
public static void setLoginTimeout(int seconds)
 getLoginTimeout
getLoginTimeout
public static int getLoginTimeout()
 setLogStream
setLogStream
public static void setLogStream(PrintStream out)
 getLogStream
getLogStream
public static PrintStream getLogStream()
 println
println
public static void println(String message)
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス