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所示。