spring data jpa 开发指南

http://docs.spring.io/spring-data/jpa/docs/2.0.0.M3/reference/html/#projections

开发人员:Oliver GierkeThomas DarimontChristoph StroblMark Paluch

版本:2.0.0.M3

日期:2017-05-09

版权:2008-2016

 

这篇文章是有著作权的,你可以免费的打印或者分发给别人,但是不能用于商业用途。

 

目录

前言

1.基础数据

2.新版本加入内容

     2.1在spring data jpa 1.11中有什么新的东西?

     2.2在spring data jpa 1.10中有什么新的东西?

3.相关依赖

    3.1spring-boot依赖管理

    3.2Spring Framework

4.使用spring data进行持久化操作

    4.1核心概念

    4.2查询方法

    4.3定义一个存储接口

          4.3.1fine-turning的存储定义

         4.3.2使用多个存储接口进行spring-data单元的操作

    4.4定义一个查询方法

         4.4.1定义查询策略

         4.4.2根据方法名查询

         4.4.3表达式

         4.4.4特殊参数处理(pageable,sort,slice)

         4.4.5分页查询结果

         4.4.6Stream查询结果

         4.4.7异步查询结果

    4.5创建一个持久化存储的例子

        4.5.1 xml配置

        4.5.2 java 配置

        4.5.3 单独使用

   4.6实现spring data

        4.6.1定义一个Repository实现

        4.6.2添加自定义实现

    4.7从aggregate roots发布事件

    4.8spring data扩展

        4.8.1 Querydsl 扩展

        4.8.2web支持

        4.8.3Repository 的思想

        4.8.4Legacy web 支持

参考文档

5 JPA Repositories

     5.1介绍

       5.1.1spring命名空间

       5.1.2注解的配置

    5.2持久化实例

        5.2.1保存实体

     5.3查询方法

        5.3.1查询策略

        5.3.2根据方法名查询

        5.3.3jpa NamedQueries 使用

        5.3.4@Query的使用

        5.3.5 Sort的使用

        5.3.6@Param使用

        5.3.7SpEL 表达式的使用

        5.3.8 @Modifying 和@Query的配合使用

        5.3.9@QueryHints的使用

        5.3.10配置 Fetch- and LoadGraphs

        5.3.11预测

    5.4存储过程

    5.5Specifications

    5.6查询Example

        5.6.1介绍

        5.6.2用法

        5.6.3Matcher的例子

        5.6.4执行一个例子

    5.7Transactionality

        5.7.1事务性查询方法

    5.8locking

    5.9Auditing

        5.9.1Basics

    5.10JPA Auditing

        5.10.1一般的Auditing配置

6多方面的

     6.1JpaContext 在存储实现类中的使用

     6.2合并persistence units

        6.2.1@entity类路径扫描和jpa配置文件

     6.3CDI集成

. 附录

附录A:命名空间参考

<repositories /> 元素

附录B:Populators命名空间参考

<populator /> 元素

附录C:存储接口查询关键字

查询关键字

附录D:存储接口查询返回类型

查询返回类型

附录E:常见问答(FAQ)

通常的

基础建设

Auditing

附录F:术语

 

转载于:https://my.oschina.net/ohalo/blog/910679

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值