java.sql包中定义很多的接口和类:
1.驱动程序接口:Driver
在 java.sql 包中定义的 Driver 接口是所有 JDBC 驱动程序必须实现的接口
2. 管理驱动程序类:DriverManager
java.sql 包中定义的 DriverManager 类是 JDBC 的管理类,作用于用户和驱动程序之间。它跟踪可
用的驱动程序,并在数据库和驱动程序之间建立连接。
3. 数据库连接接口:Connection
在 java.sql 包中定义的 Connecton 类的对象代表与数据库的连接,也就是在已经加载的 Driver 和数
据库之间建立连接。必须创建一个 Connection 类的实例,其中包括数据库的信息:连接 URL、数据库
账户和登录密码。
4. SQL 声明接口:Statement
在 java.sql 包中定义的 Statement 类代表要在数据库连接上执行的 SQL 语句,并且提供执行方法。
Connection 接口提供了生成 Statement 对象的方法。在一般情况下,我们通过 connection.createStatement()
方法就可以得到 Statement 的实例
5. 查询结果接口:ResultSet
在 Statement 对象执行 SQL 语句时,有时会返回 ResultSet 结果集。 ResultSet 往往包含的是查询的结
果集。此接口抽象了运行 select 语句的结果,提供了逐行访问结果的方法,通过它访问结果的不同字段。
结果集通常是一张表,其中有查询所返回的列标题及相应的值。