15.介绍Spring JDBC框架
表格15.1很清楚的以操作顺序显示列举了Spring框架针对JDBC操作做的一些抽象和封装。里面区分了哪些操作Spring已经帮你做好了、哪些操作是应用开发者需要自己负责的.
表15.1. Spring JDBC – 框架和应用开发者各自分工
| Action | Spring | You |
|---|---|---|
| 定义连接参数 | X | |
| 打开连接 | X | |
| 指定SQL语句 | X | |
| 声明参数和提供参数值 | X | |
| 准备和执行语句 | X | |
| 返回结果的迭代(如果有) | X | |
| 具体操作每个迭代 | X | |
| 异常处理 | X | |
| 事务处理. | X | |
| 关闭连接、语句和结果集. | X |
Spring帮你屏蔽了很多JDBC底层繁琐的API操作、让你更方便的开发