java 连接虚拟机上的mongoDB并进行小测试
来源:互联网 发布:哈扎尔辞典 知乎 编辑:程序博客网 时间:2024/06/06 12:25
越来越多的公司喜欢用菲关系型数据库Nosql, 然后自学下mongodb的centos安装,有需要的话可以去我的上传上面找下,里面有centos的安装过程已经如何操作mongodb。
下面说下利用Java来连接虚拟机上的mongodb并实现操作。
创建一个maven工程;其pom.xml配置如下:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>MongoDbs</groupId> <artifactId>TestMongoDbDemo</artifactId> <packaging>war</packaging> <version>1.0-SNAPSHOT</version> <name>TestMongoDbDemo Maven Webapp</name> <url>http://maven.apache.org</url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <!-- mongodb Dirver --> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongodb-driver</artifactId> <version>3.4.2</version> </dependency> </dependencies> <build> <finalName>TestMongoDbDemo</finalName> </build></project>因为没有用到其他的框架,只是单纯的使用Java进行了操作
下面是在类里进行编写测试
package com.mongo.test;import com.mongodb.*;/** * MongoDB的测试 * Created by T430 on 2017/6/30. */public class MongoDbTest { public static void main(String[] args) throws MongoException { /** * 第一个参数:虚拟机的IP地址 * 第二个参数:mongodb的端口号 */ Mongo mongo=new Mongo("192.168.10.128",27017);//连接虚拟机上的mongodb /** * 选择对应的库,如果mongoDB中没有创建这个数据库也是可以正常运行的。 * mongoDB可以在没有创建这个数据库的情况下,完成数据的添加操作。 * 当添加的时候,没有这个库,mongoDB会自动创建当前数据库。 */ DB db=mongo.getDB("mydb"); System.out.println("库的地址是:"+mongo.getAddress()); //查询所有的聚合集合 for (String name:db.getCollectionNames() ) { System.out.println("名字:"+name); } DBCollection users=db.getCollection("user"); //获取所有的数据 DBCursor cursor=users.find(); System.out.println("数量:"+cursor.count()); //遍历里面的内容 while (cursor.hasNext()){ System.out.println("内容是:"+cursor.next()); } }}
阅读全文
0 0
- java 连接虚拟机上的mongoDB并进行小测试
- Java连接oracle数据库并进行测试
- java连接虚拟机里面的MongoDB出错
- Java 连接MongoDB并进行insert delete操作
- Java 连接虚拟机上的 redis
- python连接mongodb并进行用户验证
- Java连接MongoDB数据库测试
- mongodb的安装(window)及java连接测试
- 虚拟机安装的mongodb无法连接
- ubuntu上安装mongodb,并进行简单的增删改查操作
- (工具类)使用UltraEdit与虚拟机上的Linux进行ftp连接
- 远程Linux服务器搭建mongodb,并在本地测试连接
- SecureCRT 连接vm虚拟机上的Ubuntu,并配置嵌入式开发平台
- 在Ubuntu 14.04 64bit上安装MongoDB并测试
- java 连接不上虚拟机redis
- 虚拟机上网并ssh连接的技巧
- java 连接mysql数据库 并进行操作
- Java连接数据并进行操作
- 速查博客
- 利用python进行数据分析笔记
- Windows程序设计
- java 下载远程电脑文件到本地电脑
- python笔记-012-文件和异常
- java 连接虚拟机上的mongoDB并进行小测试
- httpclient学习之在博客发表评论,跳过登录
- activity悬浮效果的实现
- RabbitMQ之arguments参数
- JS最新手机号码检验正则表达式
- 【备忘】2017北京黑马19期javaee+大数据 【完整版】含解压密码
- 十二、深入理解JSX
- js模拟实现重载
- 设计模式之中介者模式