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

使用 JDBC 访问数据

Spring框架提供的JDBC抽象价值或许最好通过下面表格中列出的一系列操作来体现。该表格显示了Spring处理的操作以及您需要负责的操作。spring-doc.cadn.net.cn

表 1. Spring JDBC——不同角色的职责
动作 Spring

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

Xspring-doc.cadn.net.cn

打开连接。spring-doc.cadn.net.cn

Xspring-doc.cadn.net.cn

指定SQL语句。spring-doc.cadn.net.cn

Xspring-doc.cadn.net.cn

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

Xspring-doc.cadn.net.cn

准备并执行语句。spring-doc.cadn.net.cn

Xspring-doc.cadn.net.cn

设置循环以遍历结果(如果有)。spring-doc.cadn.net.cn

Xspring-doc.cadn.net.cn

为每次迭代完成工作。spring-doc.cadn.net.cn

Xspring-doc.cadn.net.cn

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

Xspring-doc.cadn.net.cn

处理事务。spring-doc.cadn.net.cn

Xspring-doc.cadn.net.cn

关闭连接、语句和结果集。spring-doc.cadn.net.cn

Xspring-doc.cadn.net.cn

Spring框架处理了使JDBC如此繁琐的所有的底层细节。spring-doc.cadn.net.cn