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