最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

MongoDBJava接入

来源:动视网 责编:小采 时间:2020-11-09 11:41:44
文档

MongoDBJava接入

MongoDBJava接入:MongoDB的Java驱动已经提供比较全的操作,分为三块:1.普通用户操作 MongoDB的Java驱动已经提供比较全的操作,分为三块: 1.普通用户操作 2.管理员操作 3.oplog操作 具体可以添加一个eclipse testng插件,再在工程中导入testng.jar包即可看到。
推荐度:
导读MongoDBJava接入:MongoDB的Java驱动已经提供比较全的操作,分为三块:1.普通用户操作 MongoDB的Java驱动已经提供比较全的操作,分为三块: 1.普通用户操作 2.管理员操作 3.oplog操作 具体可以添加一个eclipse testng插件,再在工程中导入testng.jar包即可看到。


MongoDB的Java驱动已经提供比较全的操作,分为三块:1.普通用户操作

MongoDB的Java驱动已经提供比较全的操作,分为三块:

1.普通用户操作

2.管理员操作

3.oplog操作

具体可以添加一个eclipse testng插件,再在工程中导入testng.jar包即可看到。

本文主要说明各个使用点和注意事项。


1.连接一个复制集(replica sets)mongod:

复制集是mongo解决稳定性的一个方案,也是可以实现读写分离的一种实现,这里介绍复制集的java连接方式。

[java]

注:一般例子采用的连接方式是直接连一个mongod服务,但是作为单台的生产环境显然安全性不足,因此采用复制集方式,连接也区别于一般,是使用

[java]

  • 方法。

    MongoOptions根据自己的需求设置,参数说明已经很多了,不细讲。

    注意mongo实例使用单例模式。


    2.获取db:

    [java]

  • 注:取到名为test的db进行操作;若该db不存在,该操作会创建对应的db。


    3.获取集合:

    [java]


  • 注:取名字为offer的集合;类似于db的表。


    以上三个操作是建立连接,接下去才是db中常用的操作。


    4.查询:

    [java]

    注:全集合查询,,输出每条记录,正常情况不会作类似操作,记住两个东西,find()和cursor


    [java]

    注:查询指定条件的offer信息。


    [java]

  • DBObject tmpdoc = col.findOne(doc);
  • 注:查询单条记录;在很明确一条记录有且只有一条时,findOne()比较方便,免得游标移动麻烦。


    5.更新:

    [java]

    注:更新一条记录,先整个读出再更新部分信息再写入,切记不要读出一部分更新回去。


    6.插入:

    [java]

    注:插入一条记录{i:1001},_id自动生成。


    7.删除:

    [java]

    注:删除一条记录。

    文档

    MongoDBJava接入

    MongoDBJava接入:MongoDB的Java驱动已经提供比较全的操作,分为三块:1.普通用户操作 MongoDB的Java驱动已经提供比较全的操作,分为三块: 1.普通用户操作 2.管理员操作 3.oplog操作 具体可以添加一个eclipse testng插件,再在工程中导入testng.jar包即可看到。
    推荐度:
    标签: 连接 数据库 java
    • 热门焦点

    最新推荐

    猜你喜欢

    热门推荐

    专题
    Top