关于JDBC中常见的类,接口及方法的总结

关于JDBC中常见的类,接口及方法的总结

JDBC中的常见类

JDBC中的核心接口

JDBC中的核心方法

1.JDBC中的常用API类

在JDBC中,所有核心的API类都位于java.sql包中,其中主要有以下几个核心的类:

(1)DriverManager:

此类主要用于管理JDBC驱动。在使用JDBC驱动之前,必须要先将驱动加载并注册后才可使用,同时在此类中提供了一些方法用于JDBC与Java程序的连接。

(2)SqlException:

此类主要用于操作在使用JDBC过程中产生的有关于sql的异常,对此此类异常可进行声明或捕获。

2.JDBC中的核心接口

在JDBC中主要有以下几个核心接口:

(1)Connection接口:主要用于特定数据库与JAVA程序的连接,并在Java程序 中生成sql语句的执行对象。

(2)Statement接口:主要用于执行静态的sql语句,并返回对应得结果。

(3)ResultSet接口:主要用于sql中的查询语句的结构接收。

(4)PreparedStatement接口:继承于Statement接口,用于执行预编译sql语句 (动态的sql语句),并返回对应得结果。

(5)CallableStatement接口:Statement类的子类,用于执行SQL存储过程的接 口,继承并扩展 了PreparedStatement接口。

3.JDBC中的核心方法:

1.DriverManager类:

1.注册驱动程序:DriverManager.registerDriver(Driver driver):需要传入Driver 类型 的对象作为参数

2.建立连接:DriverManager.getConnection(url,user,password):此方法用于获取连接 对象,返回值为Connection类型的对象,传入的参数分别表示:连接的数 据库及路径,mysql登陆用户名,mysql登陆密码

2.Connection接口:

1.获取sql语句执行的对象:createStatement();此方法用于获取一个sql语句执行的对 象,返回值为Statement类型的对象。

3.statement接口:

1.判断sql语句是否执行成功:execute():执⾏给定的sql语句,可以执⾏任意的sql语 句,参数为给定的sql语句,返回值为boolean类型。

2.执行sql语句中的dml和ddl语言:executeUpdate():执行给的的dml和ddl语句,参数 为给定的sql语句,返回值为int类型,即受影响的行数。 可通过判断此值是否大于0来判断此sql语句是否执行成功

3.执行sql语句中的dql语言:executeQuery():执行给定的dql语句,返回值为 ResultSet类型的对象。

4.ResultSet接口:

1.判断是否有下一行数据:next():返回值为boolean类型,如果有下一行数据则返回 true,否则返回false,可配合while循环,输出所有 查询到的数据

2.获取数据:getxxx():获取数据。xxx表示该数据对应的数据类型,返回值也为该数 据对应得数据类型。

相关数据

雨伞成本价格多少钱一把 一把普通的伞15元贵吗
mobileBET365

雨伞成本价格多少钱一把 一把普通的伞15元贵吗

⌛ 09-02 👁️‍🗨️ 3316
章鱼足煮多长时间
mobileBET365

章鱼足煮多长时间

⌛ 08-17 👁️‍🗨️ 7400
电视卡是为什么
mobileBET365

电视卡是为什么

⌛ 07-17 👁️‍🗨️ 7122