10.4 小结

数据是应用程序的血液。有些数据中心论者甚至主张数据即应用。鉴于数据的重要地位,以健壮、简单和清晰的方式开发应用程序的数据访问部分就显得举足轻重了。

在 Java 中,JDBC 是与关系型数据库交互的最基本方式。但是按照规范,JDBC 有些太笨重了。Spring 能够解除我们使用 JDBC 中的大多数痛苦,包括消除样板式代码、简化 JDBC 异常处理,你所需要做的仅仅是关注要执行的 SQL 语句。

在本章中,我们学习了 Spring 对数据持久化的支持,以及 Spring 为 JDBC 所提供的基于模板的抽象,它能够极大地简化 JDBC 的使用。

在下一章中,我们会继续 Spring 数据持久化这一话题,将会学习 Spring 为 Java 持久化 API 所提供的功能。