Spring系列学习之Spring Data JPA数据访问

英文原文:https://spring.io/projects/spring-data-jpa

 

概述

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

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

特性

  •     基于Spring和JPA构建存储库的复杂支持
  •     支持Querydsl谓词,从而支持类型安全的JPA查询
  •     透明审核域类
  •     分页支持,动态查询执行,集成自定义数据访问代码的能力
  •     在引导时验证@Query带注释的查询
  •     支持基于XML的实体映射
  •     基于JavaConfig的存储库配置,介绍@EnableJpaRepositories

快速开始

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

学习

文档

每个Spring项目都有自己的; 它详细解释了如何使用项目功能以及使用它们可以实现的功能。

2.1.3 CURRENT GAReference Doc. API Doc.
2.2.0 M1 PREReference Doc. API Doc.
2.2.0 SNAPSHOTReference Doc. API Doc.
2.1.4 SNAPSHOTReference Doc. API Doc.
2.0.13 SNAPSHOTReference Doc. API Doc.
2.0.12 GAReference Doc. API Doc.
1.11.18 SNAPSHOTReference Doc. API Doc.
1.11.17 GAReference Doc. API Doc.

指南

该指南旨在在15-30分钟内完成,提供快速,实用的说明,用于为Spring的任何开发任务构建入门应用程序。

示例

尝试一些例子:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值