public interface DriverAction
DriverManager
。
一个DriverAction
实施是不能直接使用的应用程序。JDBC驱动程序可能会选择在一个私人的类创建的DriverAction
实现以避免它被直接调用。
JDBC驱动程序的静态初始化块必须DriverManager.registerDriver(java.sql.Driver, java.sql.DriverAction)为了告知DriverManager
这DriverAction
执行时调用JDBC驱动程序的注册。
Modifier and Type | Method and Description |
---|---|
void |
deregister()
调用的方法
DriverManager.deregisterDriver(Driver)通知JDBC驱动程序,它是取消注册。
|
void deregister()
的deregister
方法仅是通过JDBC驱动程序并不是由应用程序使用。JDBC驱动程序的建议没有实施DriverAction
在公共课。如果有活动的数据库连接的时候,deregister
方法被调用时,它的具体实施为该连接是否关闭或允许继续。一旦这个方法被调用时,它是具体实施对司机是否会限制创建新的数据库连接的能力,调用其他方法或扔SQLException
Driver
。请咨询您的JDBC驱动程序的文档以其行为的附加信息。
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.