close

Spring Data JPA

Spring Data JPA是较大的Spring Data系列的一部分,可轻松实现基于JPA的存储库。该模块处理对基于JPA的数据访问层的增强支持。它使构建使用数据访问技术的Spring支持的应用程序变得更加容易。

实现应用程序的数据访问层已经很长一段时间了。为了执行简单查询以及执行分页和审核,必须编写太多样板代码。Spring Data JPA旨在通过将工作量减少到实际需要的数量来显着改善数据访问层的实现。作为开发人员,您将编写包括自定义finder方法在内的存储库接口,Spring会自动提供实现。

特征

  • 基于Spring和JPA构建存储库的先进支持

  • 支持Querydsl谓词,从而支持类型安全的JPA查询

  • 域类的透明审核

  • 分页支持,动态查询执行,集成自定义数据访问代码的能力

  • @Query引导时验证带注释的查询

  • 支持基于XML的实体映射

  • 通过引入基于JavaConfig的存储库配置@EnableJpaRepositories

SpringInitializr

快速启动您的项目

使用 Spring Initializr引导您的应用程序 。

文献资料

每个Spring项目都有自己的项目。它详细说明了如何使用项目功能以及使用它们可以实现的功能。
2.5.0 当前 GA 参考文件 API文件
2.5.1- 快照
2.4.9- 快照
2.4.8 GA 参考文件 API文件
2.3.10.BUILD-SNAPSHOT 快照
2.3.9.RELEASE GA 参考文件 API文件

导游

该指南旨在在1530分钟内完成,提供了快速,动手的指导,用于为使用Spring的任何开发任务构建入门应用程序