3.0 第3章 使用数据

第3章 使用数据

本章内容:

  • 使用Spring的JdbcTemplate
  • 使用SimpleJdbcInsert插入数据
  • 使用Spring Data声明JPA repository

大多数应用程序提供的不仅仅是一个漂亮的界面,虽然用户界面可能会提供一些与应用程序的交互,但是应用程序和静态Web站点的区别在于它所展现和存储的数据。

在Taco Cloud应用中,我们需要维护配料、taco和订单的信息。如果没有数据库来存储信息,那么这个应用在第2章的基础上也就没有什么进展了。

在本章中,我们将会为Taco Cloud应用添加对数据持久化的支持。首先,我们会使用Spring对JDBC(Java Database Connectivity)的支持来消除样板式代码。随后,我们会使用JPA(Java Persistence API)重写数据repository,进一步消除更多的代码。