mongodb
qq_duhai
好记性不如烂笔头...
展开
-
MongoDB整合Spring
4.1 创建maven项目4.1.1 repositories创建maven项目,其中repositories使用spring的maven库: Java代码 central Maven Central http://repo1.maven.org/maven2/转载 2016-09-12 14:49:57 · 294 阅读 · 0 评论 -
Spring Data 与MongoDB 集成一:入门篇(开发环境搭建和简单CRUD)
一、简介 SpringData 项目提供与MongoDB文档数据库的集成。二、SpringData 与MongoDB 配置及对应Jar包1、安装mongodb 数据库,请查考:待补充2、下载spring-data 关联两个子项目:spring-data-commons和spring-data-mongodb转载 2018-02-06 15:12:34 · 541 阅读 · 0 评论 -
Java中实现MongoDB自增主键ID
1.了解MongoDB的ObjectId MongoDB的文档固定是使用“_id”作为主键的,它可以是任何类型的,默认是个ObjectId对象(在Java中则表现为字符串),那么为什么MongoDB没有采用其他比较常规的做法(比如MySql的自增主键),而是采用了ObjectId的形式来实现?别着急,咱们看看ObjectId的生成方式便可知悉。 Object转载 2018-02-06 15:06:36 · 1468 阅读 · 0 评论 -
我的mongodb操作手册
准备下载wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.2.10.tgz解压tar -xvf mongodb-linux-x86_64-ubuntu1604-3.2.10.tgz将mongodb中的bin 加入 $PATH第一部分:mongod 的配置转载 2017-05-28 11:31:06 · 378 阅读 · 0 评论 -
MongoDB高级查询[聚合Group]
为了方便我还是把我的表结构贴上来: 和数据库一样group常常用于统计。MongoDB的group还有很多限制,如:返回结果集不能超过16M, group操作不会处理超过10000个唯一键,好像还不能利用索引[不很确定]。Group大约需要一下几个参数。 key:用来分组文档的字段。和keyf两者必须有一个 keyf:可以接受一个javascript函数。用来动转载 2017-05-27 16:31:32 · 352 阅读 · 0 评论 -
mongodb命令行group分组和java代码中group分组
group分组统计是数据库比较常用的功能,mongodb也不例外。不过相对于普通的增删改查,group操作就略微麻烦一些,这里对group在shell中的操作、使用java原生代码操作以及集成spring进行操作进行一个简单的归纳总结,分组的途径和方法应该都有多种,这里每一样只举一例。本例中数据源如下:需要使用group实现的目的是:按年龄分组统计出每一组的转载 2017-05-27 14:14:10 · 1057 阅读 · 0 评论 -
mongo:Criteria和Query
[java] view plain copy Query query=new Query(); Criteria criteria=Criteria.where("name").is("tom").and("studentNum").in(numberList); query.addCriteria(criteria); [java] view pla转载 2016-09-12 14:50:26 · 6882 阅读 · 0 评论 -
java查询mongodb中的objectid示例(查询mongodb中的_id属性)
找了很久查询objectid的方法都是错的,用mongovue能查询出来,但就是用Java不知道怎么查询1.mongovue里的查询方式: 代码如下(ObjectId区分大小写):{"_id" : ObjectId("5326bfc0e6f780b21635248f")}2.纯MongoDB里的查询方式: 代码如下:db.collect.find({ "转载 2017-05-27 10:54:53 · 7495 阅读 · 1 评论 -
mongodb之java原生操作
HelloWorld程序 学习任何程序的第一步,都是编写HelloWorld程序,我们也不例外,看下如何通过Java编写一个HelloWorld的程序。 首先,要通过Java操作MongoDB,必须先下载Mongodb的Java驱动程序,可以在这里下载。 新建立一个Java工程,将下载的驱动程序放在库文件路径下,程序代码如下:package com.mkyon转载 2017-05-27 10:35:11 · 987 阅读 · 0 评论 -
MongoDB进阶(十)去除Spring Data生成的_class字段并同时配置类型转换器
【前言】 实不相瞒,当初在使用MongoDB的时候这个问题我也遇到过,但因为项目着急,就暂且的没去管它。直到昨天有个小伙伴儿问起我这个问题,我才想起来Word天,我也没解决,今天有空摸索了一下,最终有了答案,在此感谢这位小伙伴~!1.心路历程老司机温馨提示:本模块无重点,解决方案请直奔最后一题! 用过MongoDB以及Spring Data MongoDB(以下就简称S...转载 2018-02-08 16:42:31 · 605 阅读 · 0 评论