Spring Data JPA3.3.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 Runtime 在一个简单的订阅中为 OpenJDK™、Spring 和 Apache Tomcat® 提供支持和二进制文件。

了解更多

即将举行的活动

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

查看全部