3.2 使用 Spring Data JDBC

Spring Data 项目是一个相当大的一揽子项目,由几个子项目组成,其中大多数是聚焦在对各种不同数据库类型进行持久化。一些最流行的 Spring Data 项目包括:

  • Spring Data JDBC —— 针对关系数据库的 JDBC 持久化
  • Spring Data JPA —— 针对关系数据库的 JPA 持久化
  • Spring Data MongoDB —— Mongo 文档数据库的持久化
  • Spring Data Neo4j —— 持久化到 Neo4j 图形数据库
  • Spring Data Redis —— 持久化到 Redis 键值存储数据库
  • Spring Data Cassandra —— 持久化到 Cassandra 列存储数据库

Spring Data 为所有这些项目提供的最有趣、最有用的特性之一是,基于 Repository 规范接口自动创建 Repository 的能力。因此,Spring Data 项目的持久化几乎没有持久化逻辑,只涉及编写一个或多个 Repository 接口。

让我们看看如何将 Spring Data JDBC 应用到我们的项目中,以简化 JDBC 的数据持久化。首先,需要将 Spring Data JDBC 添加到项目构建中。

results matching ""

    No results matching ""