首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏猿天地

    spring-data-mongodb mapreduce使用

    今天主要介绍下在框架中如何使用mapreduce,不涉及到mapreduce的使用讲解 这边主要的js代码都将写在js文件中,放在classpath下面统一维护,修改起来也比较方便,如果直接用字符串拼接的方式在代码中,难看又难维护。 就算不用框架,就用驱动操作mapreduce时,自己也可以将js代码写在xml中,跟mybatis一样,然后写个工具类去读取即可。 MapReduceOptions options = MapReduceOptions.options(); options.outputColl

    2.6K60发布于 2018-04-03
  • 来自专栏猿天地

    spring-data-mongodb之gridfs

    mongodb除了能够存储大量的数据外,还内置了一个非常好用的文件系统。 基于mongodb集群的优势,GridFS当然也是分布式的,而且备份也方便。 当用户把文件上传到GridFS后,文件会被分割成大小为256KB的块,并单独存放。 好处如下: 可以有Replication; 可以利用MongoDB的权限访问控制; 可以利用现成的MongoDB备份方式; 今天主要是学习如何使用data这个框架来操作GridFS,首先配置gridFs的模板类 <bea

    2.2K120发布于 2018-04-03
  • 来自专栏猿天地

    spring-data-mongodb之Aggregation

    $group:根据author分组,然后统计次数,用$sum函数,显示第一个名称 $project:定义要显示的key,1为显示,0为不显示 $match:过滤掉没发过文章的用户,次数大于0 下面看spring-data-mongodb

    3.9K90发布于 2018-04-03
  • 来自专栏猿天地

    spring-data-mongodb之查询操作

    查询,无论是关系型数据库还是mongodb这种nosql,都是使用比较多的,大部分操作都是读的操作。 mongodb的查询方式很多种,下面只列了一些常用的,比如: 1.=查询 2.模糊查询 3.大于小于范围查询 4.in查询 5.or查询 6.查询一条,查询全部 7.自己慢慢学习... 根据作者查询所有符合条件的数据,返回List

    Query query = Query.query(Criteria.where("author").is("yinjihuan"));List<Articl

    2.7K100发布于 2018-04-03
  • 来自专栏猿天地

    spring-data-mongodb之自增ID实现

    我们既然用了spring-data-mongodb这个框架,就要基于这个框架来实现一套逻辑,而且每次插入都要自己去手动的调用方法获取一次ID,是不是太繁琐了。

    3K120发布于 2018-04-03
  • 来自专栏猿天地

    spring-data-mongodb之MongoTemplate 删除操作

    来源:猿天地 链接:http://cxytiandi.com/blog/detail/1789 今天的主题怎么通过spring-data-mongodb这个框架来删除集合中的数据 删除的内容会比较少,就那么几种

    6.8K120发布于 2018-04-03
  • 来自专栏猿天地

    spring-data-mongodb之批量更新操作

    下面的语法中我们可以看到updates是个数组,可以执行多条更新语句,但是我们一般是在项目中使用,如果封装这个方法就行批量插入一样,今天我们就用spring-data-mongodb来做下封装。

    5.3K70发布于 2018-04-03
  • 来自专栏猿天地

    spring-data-mongodb之环境准备(1)

    来源:猿天地 链接:http://cxytiandi.com/blog/detail/1717 首先创建一个maven工程,添加spring-data-mongodb的依赖,这边我们用目前最新的1.9.2 <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-mongodb</artifactId

    88890发布于 2018-04-03
  • 来自专栏猿天地

    spring-data-mongodb之MongoTemplate 添加数据

    来源:猿天地 链接:http://cxytiandi.com/blog/detail/1733 今天我们来学习下MongoTemplate的添加数据操作,大神请忽略。。。 首先创建一个实体类,我们这边用文章来做实体类,定义如下字段 注意实体类要创建在之前配置转换目录的包下面,上篇文章的applicationContent.xml里的配置, base-package路径对了框架才会将实体类与mongodb中的集合对应起来。 <mongo:mappi

    2.3K90发布于 2018-04-03
  • 来自专栏猿天地

    spring-data-mongodb之MongoTemplate 修改数据

    今天我们学习如何使用spring-data-mongodb来对集合中的数据进行修改操作 首先准备要练习的数据2条,实体类Article的定义请参考之前的文章spring-data-mongodb之MongoTemplate "spring" ], "visit_count": 10, "add_time": ISODate("2016-08-29T13:46:22.201Z") } 源码地址:spring-data-mongodb

    4.3K60发布于 2018-04-03
  • 来自专栏猿天地

    spring-data-mongodb之Repositor操作数据

    前面几天我们都在学习使用mongoTemplate来操作数据库,其实data框架提供了很多种方式,mongoTemplate只是其中一种,今天我们来学习下使用Repositor操作数据库。 Repositor其实就类似于hibernate这种框架,主要目的就是为了提高开发效率,让开发者使用起来更加的简单,但是我个人不太推荐使用这种方式,这种方式确实显得有点傻瓜式了,而且对于比如说后期进公司的新人来说,不懂它这种规律是无法去改造的。 说了这么多我们开始学习吧。 首先我们在之前定义的applicationCon

    1.3K100发布于 2018-04-03
  • 来自专栏全栈架构

    Spring Boot 与 Kotlin 使用MongoDB数据库

    它的实现依赖spring-data-mongodb。 kotlinOptions.jvmTarget = "1.8" } compileTestKotlin { kotlinOptions.jvmTarget = "1.8" } 快速开始使用Spring-data-mongodb 下面直接使用spring-data-mongodb来尝试对mongodb的存取操作。

    2.1K50发布于 2018-08-15
  • 来自专栏IT笔记

    MongoDB从入门到“精通”之整合JavaWeb项目

    3004.jpg 准备 Maven、Spring(spring-data-mongodb) spring Data for MongoDB是Spring Data的一个子模块。 pom.xml中的dependencies节点中 <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-mongodb <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-mongodb

    2K50发布于 2018-04-16
  • 来自专栏品茗IT

    Spring和Mongodb非关系型数据库整合详解

    2.1 maven依赖 使用Mongodb需要引入spring-data-mongodb。 <?xml version="1.0"? artifactId> </dependency> <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-mongodb mongodb.host=localhost mongodb.port=27017 mongodb.dbName=pomit 三、使用MongoRepository访问数据层 3.1 Dao数据访问 我们直接使用Spring-data-mongodb Spring-data-mongodb支持快速查询。

    1.2K50发布于 2019-09-12
  • 来自专栏JavaEdge

    Spring Boot神器之Spring Date Jpa

    包括:Spring-data-jpa,Spring-data-template,Spring-data-mongodb,Spring-data-redis。

    1.6K131发布于 2018-04-28
  • 来自专栏全栈程序员必看

    Spring Data Mongodb多表关联查询

    注意事项: 在实现过程中,可能因为Spring-data-mongodb版本不同, // Spring-data-mongodb 2.0以上使用Org.bson的Document (具体版本不确定) ... ... ); return context.getMappedObject(operation); } // Spring-data-mongodb

    6.5K10编辑于 2022-08-25
  • 来自专栏vivo互联网技术

    vivo 评论中台的流量及数据隔离实践

    实现过程如下: 1) 寻找合适的切入点 通过分析spring-data-mongodb的执行过程的源码发现,在执行所有语句前都会去做一个getDB()获取数据库连接实例的动作,如下。 spring-data-mongodb db操作源码; private <T> T executeFindOneInternal(CollectionCallback<DBObject> collectionCallback 2) 自动寻表 直接利用spring-data-mongodb @Document注解支持Spel的能力,结合我们的业务身份信息上下文,实现自动寻表。

    1.1K20编辑于 2022-02-09
  • 来自专栏菩提树下的杨过

    mongodb 速成笔记

    maven.oschina.net/content/groups/public/' } } dependencies { compile 'org.springframework.data:spring-data-mongodb mainClassName = 'com.cnblogs.yjmyzz.mongo.Application'  其实关键的只有一行: compile 'org.springframework.data:spring-data-mongodb

    1.2K50发布于 2018-01-18
  • 来自专栏JadePeng的技术博客

    使用Spring访问Mongodb的方法大全——Spring Data MongoDB查询指南

    则需要将以下条目添加到您的pom.xml文件中: <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-mongodb 本文示例可以从 spring-data-mongodb这里下载。

    3.4K50发布于 2018-03-12
  • 来自专栏一个会写诗的程序员的博客

    $ spring init --list

    LDAP support, including spring-data-ldap >=1.5.0.RC1 data-mongodb MongoDB NoSQL Database, including spring-data-mongodb data-mongodb-reactive MongoDB NoSQL Database, including spring-data-mongodb and the reactive driver

    1.2K20发布于 2018-08-17
领券