对于最新的稳定版本,请使用 Spring Framework 6.2.0spring-doc.cn

使用 JDBC 进行数据访问

Spring 框架 JDBC 抽象提供的值可能最好地由 下表中概述了操作顺序。该表显示了 Spring 的操作 负责以及哪些操作是您的责任。spring-doc.cn

表 1.Spring JDBC - 谁做什么?
行动 Spring

定义连接参数。spring-doc.cn

Xspring-doc.cn

打开连接。spring-doc.cn

Xspring-doc.cn

指定 SQL 语句。spring-doc.cn

Xspring-doc.cn

声明参数并提供参数值spring-doc.cn

Xspring-doc.cn

准备并运行该语句。spring-doc.cn

Xspring-doc.cn

设置循环以迭代结果(如果有)。spring-doc.cn

Xspring-doc.cn

为每次迭代执行工作。spring-doc.cn

Xspring-doc.cn

处理任何异常。spring-doc.cn

Xspring-doc.cn

处理交易。spring-doc.cn

Xspring-doc.cn

关闭连接、语句和 resultset。spring-doc.cn

Xspring-doc.cn

Spring 框架处理了所有低级细节,这些细节可以使 JDBC 成为 乏味的 API。spring-doc.cn