JDBC DriverManager类别

时间:2020-01-09 10:35:20  来源:igfitidea点击:

Java的JDBC API中的java.sql.DriverManager类是用于管理一组JDBC驱动程序的实用程序类。在连接到数据库并开始任何数据库操作之前,必须使用DriverManager类为该特定数据库注册驱动程序。

Java DriverManager类方法

对于这些任务,DriverManager类的主要任务是注册JDBC驱动程序并与DB建立连接。DriverManager类提供了以下方法

  • registerDriver(Driver driver)–向DriverManager注册给定的驱动程序。
  • registerDriver(Driver driver,DriverAction da)–在DriverManager中注册给定的驱动程序。使用DriverAction,可以指定在调用DriverManager的deregisterDriver()方法时必须调用的实现。
  • deregisterDriver(驱动程序驱动程序)–从DriverManager的已注册驱动程序列表中删除指定的驱动程序。
  • getDriver(String url)-尝试找到可以理解给定URL的驱动程序。
  • getDrivers()–返回带有所有当前加载的JDBC驱动程序的枚举。
  • getLoginTimeout()–获取驱动程序尝试登录数据库时可以等待的最长时间(以秒为单位)。
  • getConnection(String url)–尝试建立到给定数据库URL的连接。
  • getConnection(String url,String user,String password)–尝试建立与给定数据库URL的连接,并传递数据库凭据;用户和密码作为其他参数。
  • getConnection(String url,Properties info)–尝试建立到给定数据库URL的连接,将任意字符串标记/值对的列表作为连接参数传递。