JDBC有哪些常用接口?

Posted diuxie

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDBC有哪些常用接口?相关的知识,希望对你有一定的参考价值。

    Driver接口

  Driver接口是所有JDBC驱动程序必须要实现的接口,该接口提供给数据库厂商使用。在编写JDBC程序时,必须先装载特定数据库厂商的驱动程序,装载驱动程序通过java.lang.Class类中的静态方法forName()实现。

   DriverManager类

  DriverManager类用于加载JDBC驱动并创建与数据库的连接,DriverManager类的常用方法,具体如表1.1所示。

  表1.1 DriverManager的常用方法

f1504d9f8296c8eb738b970e780e0c7a.jpeg

   Connection接口

  Connection接口表示Java程序和数据库的连接,Java程序和数据库的交互是通过Connection接口来完成的。Connection接口的常用方法,具体如表1.2所示。

  表1.2 Connection接口的常用方法

d4c8a8e78aedc4bebdec0689db83508e.jpeg

   Statement接口

  Statement接口用于向数据库发送SQL语句,Statement接口提供了三个执行SQL语句的方法,具体如表1.3所示。

  表1.3 Statement接口的方法

7d57c82ecdb3fcd19a12309a503af58a.jpeg

   PreparedStatement接口

  继承自Statement接口,用于执行预编译的SQL语句,PreparedStatement接口提供了一些对数据库进行基本操作的方法,具体如表1.4所示。

  表1.4 PreparedStatement接口的方法

297fbaae28473da95b3bf110f2547eac.jpeg

   CallableStatement接口

  继承自PreparedStatement接口,由方法prepareCall()创建,用于调用SQL存储过程。CallableStatementwww.sangpi.com接口提供了一些对数据库进行基本操作的方法,具体如表1.5所示。

  表1.5 CallableStatement接口的方法

d42f02d092e97905aba11cf5f8422f92.jpeg

   ResultSet接口

  ResultSet接口表示执行select查询语句获得的结果集,该结果集采用逻辑表格的形式封装。ResultSet页游接口中提供了一系列操作结果集的方法,具体如表1.6所示。

efbcf6a6bc51b2012fa98dee0aea1f1e.jpeg

  表1.6 ResultSet接口的方法ResultSet对象维护了一个指向表格数据行的指针,指针默认在第一行之前,调用next()或previous()等移动指针的方法,可以使指针指向具体的数据行,进而调用getObject()方法获取指定的查询结果。

   ResultSetMetaData接口

  ResultSetMetaData接口用于获取关于ResultSet 对象中列的类型和属性信息的对象。ResultSetMetaData接口的常用方法,具体如表1.7所示。

以上是关于JDBC有哪些常用接口?的主要内容,如果未能解决你的问题,请参考以下文章

JDBC—01—JDBC简介;JDBC常用接口与类;

JDBC常用接口类介绍

JDBC3.0标准中常用接口与类

常用的java开发框架都有哪些

jdbc—JDBC常用接口介绍

Java教程之JDBC中的常用接口和类