spring mongodb 中文文档

Spring数据MongoDB - 参考文档

马克·波拉克托马斯·里斯贝格奥利弗·吉尔克科斯廷·洛乔恩布里斯宾托马斯·达里蒙特克里斯托夫·斯特罗布马克·帕卢奇版本1.10.6.RELEASE,2017年7月27日

©2008-2017原作者。

 

只要您不收取此类副本的费用,并且进一步规定,每个副本都包含本版权声明,无论是以印刷版还是电子版分发,本文档的副本可供您自己使用并分发给他人。

目录

前言

知道春天

2.知道NoSQL和Document数据库

3.要求

4.其他帮助资源

4.1。支持

4.1.1。社区论坛

4.1.2。专业支持

4.2。发展后

5.新的和值得注意的

5.1。Spring Data MongoDB 1.10的新功能

5.2。Spring Data MongoDB 1.9中的新功能

5.3。Spring Data MongoDB 1.8中的新功能

5.4。Spring Data MongoDB 1.7中的新功能

依赖关系

6.1。Spring Boot的依赖管理

6.2。Spring框架

7.使用Spring数据存储库

7.1。核心概念

7.2。查询方式

7.3。定义存储库接口

7.3.1。微调存储库定义

7.3.2。使用多个Spring数据模块的存储库

7.4。定义查询方法

7.4.1。查询查询策略

7.4.2。查询创建

7.4.3。属性表达式

7.4.4。特殊参数处理

7.4.5。限制查询结果

7.4.6。流式查询结果

7.4.7。异步查询结果

7.5。创建存储库实例

7.5.1。XML配置

7.5.2。JavaConfig

7.5.3。独立使用

7.6。Spring数据存储库的自定义实现

7.6.1。将自定义行为添加到单个存储库

7.6.2。将自定义行为添加到所有存储库

7.7。从集合根发布事件

7.8。Spring数据扩展

7.8.1。Querydsl扩展

7.8.2。Web支持

7.8.3。存储库

7.8.4。传统网络支持

参考文献

8.介绍

8.1。文件结构

9. MongoDB支持

9.1。入门

9.2。示例存储库

9.3。用Spring连接MongoDB

9.3.1。使用基于Java的元数据注册Mongo实例

9.3.2。使用基于XML的元数据注册Mongo实例

9.3.3。MongoDbFactory界面

9.3.4。使用基于Java的元数据注册MongoDbFactory实例

9.3.5。使用基于XML的元数据注册MongoDbFactory实例

9.4。MongoTemplate简介

9.4.1。实例化MongoTemplate

9.4.2。WriteResultChecking策略

9.4.3。WriteConcern

9.4.4。WriteConcernResolver

9.5。保存,更新和删除文档

9.5.1。如何_id在映射层中处理该字段

9.5.2。类型映射

9.5.3。保存和插入文档的方法

9.5.4。更新集合中的文档

9.5.5。在文件集中插入文档

9.5.6。在集合中查找和升级文档

9.5.7。删除文件的方法

9.5.8。乐观锁定

9.6。查询文档

9.6.1。查询集合中的文档

9.6.2。方法查询文件

9.6.3。地理空间查询

9.6.4。GeoJSON支持

9.6.5。全文查询

9.7。按示例查询

9.7.1。介绍

9.7.2。用法

9.7.3。示例匹配器

9.7.4。执行一个例子

9.8。地图 - 减少操作

9.8.1。使用示例

9.9。脚本操作

9.9.1。使用示例

9.10。集团业务

9.10.1。使用示例

9.11。汇总框架支持

9.11.1。基本概念

9.11.2。支持的聚合操作

9.11.3。投影表达式

9.11.4。分面分类

9.12。使用自定义转换器覆盖默认映射

9.12.1。使用注册的Spring Converter保存

9.12.2。阅读使用弹簧转换器

9.12.3。使用MongoConverter注册Spring Converters

9.12.4。转换器消歧

9.13。索引和收集管理

9.13.1。创建索引的方法

9.13.2。访问索引信息

9.13.3。使用Collection的方法

9.14。执行命令

9.14.1。执行命令的方法

9.15。生命周期活动

9.16。异常翻译

9.17。执行回调

9.18。GridFS支持

MongoDB存储库

10.1。介绍

10.2。用法

10.3。查询方式

10.3.1。存储库删除查询

10.3.2。地理空间库查询

10.3.3。MongoDB基于JSON的查询方法和字段限制

10.3.4。具有SpEL表达式的基于JSON的查询

10.3.5。类型安全查询方法

10.3.6。全文搜索查询

10.3.7。预测

10.4。杂

10.4.1。CDI集成

11.审计

11.1。基本

11.1.1。基于注释的审计元数据

11.1.2。基于接口的审计元数据

11.1.3。AuditorAware

11.2。一般审核配置

映射

12.1。基于会议的映射

12.1.1。如何_id在映射层中处理该字段

12.2。数据映射和类型转换

12.3。映射配置

12.4。基于元数据的映射

12.4.1。映射注释概述

12.4.2。定制对象构造

12.4.3。复合指数

12.4.4。文本索引

12.4.5。使用DBRefs

12.4.6。映射框架事件

12.4.7。用显式转换器覆盖映射

十字架支持

13.1。交叉存储配置

13.2。写十字架应用程序

日志记录支持

14.1。MongoDB Log4j配置

14.1.1。使用身份验证

JMX支持

15.1。MongoDB JMX配置

16. MongoDB 3.0支持

16.1。使用Spring数据MongoDB与MongoDB 3.0

16.1.1。配置选项

16.1.2。WriteConcern和WriteConcernChecking

16.1.3。认证

16.1.4。其他要注意的事情

附录

附录A:命名空间参考

<repositories />元素

附录B:Populations命名空间参考

<populator />元素

附录C:存储库查询关键字

支持查询关键字

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

支持的查询返回类型

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1.了解Spring 2.了解NoSQL和文档数据库 3.要求 4.其他帮助资源 4.1。支持 4.1.1。社区论坛 4.1.2。专业支持 4.2。发展之后 5.新&值得注意的 5.1。Spring Data MongoDB 2.1中的新特性 5.2。Spring Data MongoDB 2.0中的新特性 5.3。Spring Data MongoDB 1.10中的新特性 5.4。Spring Data MongoDB 1.9中的新特性 5.5。Spring Data MongoDB 1.8中的新特性 5.6。Spring Data MongoDB 1.7中有什么新功能 6.依赖 6.1。Spring Boot的依赖管理 6.2。Spring框架 7.使用Spring Data Repositories 7.1。核心概念 7.2。查询方法 7.3。定义存储库接口 7.3.1。微调储存库定义 7.3.2。空处理存储库方法 7.3.3。将存储库与多个Spring Data模块一起使用 7.4。定义查询方法 7.4.1。查询查询策略 7.4.2。查询创建 7.4.3。属性表达式 7.4.4。特殊参数处理 7.4.5。限制查询结果 7.4.6。流式查询结果 7.4.7。异步查询结果 7.5。创建存储库实例 7.5.1。XML配置 7.5.2。JavaConfig 7.5.3。独立使用 7.6。Spring Data存储库的自定义实现 7.6.1。定制个人存储库 7.6.2。自定义基础存储库 7.7。从聚合根发布事件 7.8。Spring数据扩展 7.8.1。Querydsl扩展 7.8.2。Web支持 7.8.3。存储库填充程序 7.8.4。传统网络支持 参考文档 8.介绍 8.1。文档结构 9. MongoDB支持 9.1。入门 9.2。示例存储库 9.3。用Spring连接到MongoDB 9.3.1。使用基于Java的元数据注册Mongo实例 9.3.2。使用基于XML的元数据注册Mongo实例 9.3.3。MongoDbFactory接口 9.3.4。使用基于Java的元数据注册MongoDbFactory实例 9.3.5。使用基于XML的元数据注册MongoDbFactory实例 9.4。MongoTemplate简介 9.4.1。实例化MongoTemplate 9.4.2。WriteResultChecking策略 9.4.3。WriteConcern 9.4.4。WriteConcernResolver 9.5。保存,更新和删除文档 9.5.1。如何_id在映射图层中处理该字段 9.5.2。类型映射 9.5.3。保存和插入文件的方法 9.5.4。更新集合中的文档 9.5.5。在集合中插入文档 9.5.6。在集合中查找和插入文档 9.5.7。删除文件的方法 9.5.8。乐观锁定 9.6。查询文件 9.6.1。查询集合中的文档 9.6.2。查询文件的方法 9.6.3。查询不同的值 9.6.4。地理空间查询 9.6.5。GeoJSON支持 9.6.6。全文查询 9.6.7。排序规则 9.6.8。JSON模式 9.6.9。流利的模板API 9.7。按实例查询 9.7.1。介绍 9.7.2。用法 9.7.3。示例匹配器 9.7.4。执行一个例子 9.7.5。无类型示例 9.8。减少地图操作 9.8.1。使用示例 9.9。脚本操作 9.9.1。使用示例 9.10。集团运营 9.10.1。使用示例 9.11。聚合框架支持 9.11.1。基本概念 9.11.2。支持的聚合操作 9.11.3。投影表达式 9.11.4。分面分类 9.12。用自定义转换器覆盖默认映射 9.12.1。使用已注册的Spring Converter进行保存 9.12.2。使用Spring转换器读取 9.12.3。使用MongoConverter注册Spring转换器 9.12.4。转换器消除歧义 9.13。索引和集合管理 9.13.1。创建索引的方法 9.13.2。访问索引信息 9.13.3。使用集合的方法 9.14。执行命令 9.14.1。执行命令的方法 9.15。生命周期事件 9.16。例外翻译 9.17。执行回调 9.18。GridFS支持 9.19。更改流 9.19.1。使用MessageListener更改流 9.19.2。更改流 - 无效 10.反应性的MongoDB支持 10.1。入门 10.2。使用Spring和Reactive Streams Driver连接到MongoDB 10.2.1。使用基于Java的元数据注册MongoClient实例 10.2.2。ReactiveMongoDatabaseFactory接口 10.2.3。使用基于
注:下文中的 *** 代表文件名中的组件名称。 # 包含: 中文-英文对照文档:【***-javadoc-API文档-中文(简体)-英语-对照版.zip】 jar包下载地址:【***.jar下载地址(官方地址+国内镜像地址).txt】 Maven依赖:【***.jar Maven依赖信息(可用于项目pom.xml).txt】 Gradle依赖:【***.jar Gradle依赖信息(可用于项目build.gradle).txt】 源代码下载地址:【***-sources.jar下载地址(官方地址+国内镜像地址).txt】 # 本文件关键字: 中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-javadoc-API文档-中文(简体)版.zip】,双击 【index.html】 文件,即可用浏览器打开、进行查看。 # 特殊说明: ·本文档为人性化翻译,精心制作,请放心使用。 ·本文档为双语同时展示,一行原文、一行译文,可逐行对照,避免了原文/译文来回切换的麻烦; ·有原文可参照,不再担心翻译偏差误导; ·边学技术、边学英语。 ·只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; ·不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 # 温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压时选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有时,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值