Spring Data 简介

Spring Data 使用 Spring Framework 的 核心 功能,例如 IoC 容器、类型转换系统表达式语言JMX 集成 和可移植的 DAO 异常层次结构。虽然无需了解所有 Spring API,但理解其背后的概念非常重要。至少应该熟悉 IoC 的理念。

要了解更多关于 Spring 的信息,您可以参考全面解释 Spring Framework 的详尽文档。有很多文章、博客文章和书籍都对此进行了论述——查看 Spring Framework 的 主页 以获取更多信息。

Spring Data 的优势在于它对各种不同的存储(例如 JPA、JDBC、Mongo 等)应用相同的编程模型。因此,本文档包含了部分通用 Spring Data 文档,特别是关于 使用 Spring Data 仓库 的章节。如果您以前没有使用过 Spring Data 模块,请务必阅读该章节。