Spring Data JPASpring Data JPA4.0.0

Spring Data JPA 是更大的 Spring Data 家族的一部分,它使您能够轻松实现基于 JPA(Java 持久化 API)的仓库。它使得构建使用数据访问技术的 Spring 应用程序变得更加容易。

为应用程序实现数据访问层可能非常繁琐。为了执行最简单的查询,必须编写过多的样板代码。如果再加上分页、审计以及其他常用选项,您最终会感到无所适从。

Spring Data JPA 旨在通过减少实际所需的工作量来显著改进数据访问层的实现。作为开发人员,您可以使用多种技术编写您的仓库接口,Spring 将自动为您连接。您甚至可以使用自定义查找器或通过示例查询,Spring 会为您编写查询!

支持策略和迁移

有关最低要求、从早期版本升级的指南和支持策略的信息,请查看Spring Data 发布列车官方 Wiki 页面

另请查看Spring Data JPA 与 Spring Boot 相关联的受支持版本

特性

  • 入门:基于 Spring 和 JPA 构建仓库的复杂支持

  • 各种查询方法:分页支持、动态查询执行、集成自定义数据访问代码的能力

  • 在启动时验证 @Query 注解查询

  • 支持 Querydsl 谓词和类型安全的 JPA 查询

  • 审计:领域类的透明审计

  • 配置:使用注解的现代配置以及对基于 XML 系统的传统支持。

Spring Initializr

快速启动您的项目

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有