Spring Data JPA3.4.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 社区中所有即将举行的活动。

查看全部