返回介绍

第 4 章 JPA Repository

发布于 2025-04-22 19:57:17 字数 684 浏览 0 评论 0 收藏

Java 持久化 API(JPA,JavaPersistence API)是将 Java 对象持久化到关系型数据库的标准方式。JPA 包含了两个部分:用于将类匹配到关系型表的映射模块以及访问对象、定义和执行查询等功能的 EntityManager API。JPA 抽象了多种实现,如 Hibernate( http://www.hibernate.org )、EclipseLink( http://www.eclipse.org/eclipselink )、OpenJpa( http://openjpa.apache.org )等。Spring 框架一直以来就为简化 JPA 的存储实现提供了良好的支持。它所提供的支持包括构建 EntityManager 的辅助类、集成 Spring 的事务抽象并将 JPA 的特定异常转换为 Spring 的 DataAccessException 异常体系。

Spring Data JPA 模块实现了 Spring Data 通用的 Repository 抽象从而进一步简化了存储的实现,这样在大多数场景无需手动实现存储类。要了解 Repository 抽象的简介信息,可以参考第 2 章。本章将会带你了解这个模块的通用构建过程和特性。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。