3、 在DBUtils工具包提供的API中,用于封装结果集的是( )。 (2分) A、A、PreparedStatement B、B、DBUtils C、C、QueryRunner D、D、ResultSetHandler
时间: 2023-12-02 15:04:31 浏览: 93
答案是:D、ResultSetHandler。
在 DBUtils 工具包提供的 API 中,`ResultSetHandler` 接口用于封装结果集。它是一个函数接口,用于将结果集转换为需要的类型。在使用 `QueryRunner` 执行查询操作时,需要传入一个 `ResultSetHandler` 对象来处理结果集。
其他选项中:
A、`PreparedStatement` 是 JDBC 中的接口,用于执行 SQL 语句。虽然 `QueryRunner` 中也有 `update` 方法传入 `PreparedStatement` 对象来执行增删改操作,但这不是 `PreparedStatement` 的主要作用。
B、`DBUtils` 是整个 DBUtils 工具包的名称,不是一个具体的类或接口。
C、`QueryRunner` 是 DBUtils 工具包中用于执行 SQL 语句的类,它并不是用于封装结果集的。
相关问题
dbutils工具类jar包下载
你可以在以下链接中下载Apache Spark的dbutils工具类的jar包:
- https://mvnrepository.com/artifact/com.databricks/databricks-dbutils-api_2.11
- https://mvnrepository.com/artifact/com.databricks/databricks-dbutils-api_2.12
选择你需要的版本,并点击下载。然后将下载的jar包添加到你的项目中即可使用。
阅读全文