Spring Data JPA

Spring Data JPA 是更大的 Spring Data 系列的一部分,可以轻松实现基于 JPA(Java Persistence API)的存储库。它使得构建使用数据访问技术的 Spring 支持的应用程序变得更加容易。

为应用程序实现数据访问层可能非常麻烦。必须编写太多样板代码才能执行最简单的查询。添加分页、审核和其他经常需要的选项等内容,您最终会迷失方向。

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

https://spring.io/projects/spring-data-jpa/

特征

  • 入门:基于 Spring 和 JPA 构建存储库的复杂支持
  • 各种查询方法:分页支持、动态查询执行、集成自定义数据访问代码的能力
  • @Query在引导时验证带注释的查询
  • 支持Querydsl谓词和类型安全的 JPA 查询
  • 审计:域类的透明审计
  • 配置:使用注释的现代配置以及对基于 XML 的系统的遗留支持。
作者:Jeebiz  创建时间:2023-12-28 12:34
最后编辑:Jeebiz  更新时间:2023-12-28 12:58