[Java教程]JavaWeb学习之JDBC API中常用的接口和类
0 2017-09-01 15:00:13
JDBC API中包含四个常用的接口和一个类分别是:
1、Connection接口
2、Statement接口
3、PreparedStatement接口
4、ResultSet接口
5、DriverManager类
下面一一介绍这四个接口和一个类
(1)Connection接口
Connection接口位于java.sql包当中,是与数据库连接会的对象,只有获得特定的数据库连接对象,才可以访问数据库进行数据库操作。在进行数据库连接的时候还要用到DriverManager类中的getConnection(url,username,password)方法。例如:
查看代码
此外该接口中还有close()方法用于关闭数据库连接,但是该数据库还是会占用jdbc资源。
(2)DriverManager类
该类中包含了与数据库交互操作的方法,该类中的方法全部有数据库厂商提供。DriverManager类中有6个常用的也是重要的方法分别是:
public static void deregisterDriver(Driver driver) throws SQLException
该方法是从DriverManager的管理列表中删除一个驱动程序。其中driver参数是要删除的驱动对象。
public static Connection getConnection(String url) throws SQLException
该方法是根据指定数据库连接URL,建立与数据库连接Connection。其中参数url是数据库连接的URL
public static Connection getConnection(String url,Properties info)
该方法是根据指定数据库连接URL,以及数据库连接属性信息建立数据库连接Connection。其中参数url为数据库连接URL,参数info是数据库连接属性。
public static Connection getConnection(String url,String user,String password) throws SQLException
该方法是根据数据库连接URL、用户名以及密码建立数据库连接Connection。参数url是数据库连接URL,参数user是连接数据库的用户名,参数password是连接数据库的密码。
public static EnumerationgetDrivers(