springboot整合MongoDB
文章平均质量分 80
卡_卡_西
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Springboot整合MongoDB系列(五)---LookupOperation关联查询
继续MongoDB系列博客的第五篇,前面记录了使用MongoTemplate和MongoRepository进行查询的操作,今天记录一下mongo的关联查询,各位看到此博客的小伙伴,如有不对的地方请及时通过私信我或者评论此博客的方式指出,以免误人子弟。多谢! 目录 准备测试数据 学生与班级关联(学生为主表) - 多对一 不带条件的关联查询 查询条件来自主表 查询条件来自从表 多条件查询 模拟下实际情况 $unwind的效果 学生与班级关联(班级为主表) - 一对多 学生、班级、学校关.原创 2021-07-30 10:34:52 · 5717 阅读 · 0 评论 -
Springboot整合MongoDB系列(一)---了解下MongoDB
今天新开一个MongoDB系列笔记兼教程,以便自己以后查阅,同时也希望能帮助到有需要的小伙伴,各位看到此博客的小伙伴,如有不对的地方请及时通过私信我或者评论此博客的方式指出,以免误人子弟。多谢! 简单介绍 对于MongoDB的介绍,大家可以去官网看下,简单粘贴下网上对于它的介绍:MongoDB 是一个开源的、可扩展的、跨平台的、面向文档的非关系型数据库,它由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 基本概念 MongoDB 解释说明 database原创 2021-07-28 12:50:45 · 358 阅读 · 0 评论 -
Springboot整合MongoDB系列(二)---MongoDB基本操作命令
今天继续MongoDB系列博客的第二篇,记录下MongoDB的基本命令和常用curd操作命令,各位看到此博客的小伙伴,如有不对的地方请及时通过私信我或者评论此博客的方式指出,以免误人子弟。多谢! 数据库操作 创建/切换库 use dbname 使用use dbname 命令来创建新数据,或者切换数据库,但是需要注意的是,新创建的数据库使用show dbs命令看不到的,需要向库中添加一些数据后才能看到,比如新建数据库 use mytest,然后创建集合db.createCollection("te.原创 2021-07-29 13:36:15 · 994 阅读 · 0 评论 -
Springboot整合MongoDB系列(四)---MongoRepository
继续MongoDB系列博客的第四篇,上一篇记录了使用MongoTemplate进行增删改查的操作,这一片我们使用MongoRepository来实现增删改查操作,各位看到此博客的小伙伴,如有不对的地方请及时通过私信我或者评论此博客的方式指出,以免误人子弟。多谢! 我们使用Jpa的时候通过继承JpaRepository,使用mybatis-plus的时候通过继承BaseMapper或得通用的curd能力,方便我们的操作,同样springboot集成mongo的时候data包中为我们提供了MongoRepos原创 2021-07-29 15:59:18 · 1373 阅读 · 0 评论 -
Springboot整合MongoDB系列(三)---MongoTemplate
我们继续MongoDB系列博客的第三篇,记录下springboot整合MongoDB的基本curd操作,各位看到此博客的小伙伴,如有不对的地方请及时通过私信我或者评论此博客的方式指出,以免误人子弟。多谢! 目录 测试环境准备 测试MongoTemplate的curd insert 操作 save:没有则创建,存在则更新 删除操作 修改操作 基本查询、范围查询、模糊查询 排序 分页查询 管道Aggregation查询 管道Aggregation分页查询 通过BasicQuery指定返原创 2021-07-29 15:37:01 · 2145 阅读 · 2 评论
分享