`
lanhuidong
  • 浏览: 228292 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

MongoDB学习(一)——用Java连接MongoDB

 
阅读更多

1.从http://www.mongodb.org下载java驱动

2.连接MongoDB代码

package com.nexusy.mongodb;

import java.net.UnknownHostException;
import java.util.List;

import com.mongodb.Mongo;

public class MongoDBMain {

    public static void main(String[] args) throws UnknownHostException {
        
        Mongo conn = new Mongo("192.168.202.129", 27017);
        List<String> dbNames = conn.getDatabaseNames();
        for (String name : dbNames) {
            System.out.println(name);
        }
        
    }

}

 

3.输出结果

admin
local

 

分享到:
评论

相关推荐

    适用于java语言的MongoDB解决方案——Mongernate

    在Java开发环境中,为了与MongoDB进行交互,通常会使用到各种驱动程序和框架,其中Mongernate就是一个这样的解决方案。Mongernate是针对Java的MongoDB对象关系映射(ORM)框架,它提供了类似Hibernate的功能,使得...

    Java全能学习面试手册——Java面试题库.zip

    Java全能学习面试手册——Java面试题库.zip 01 7道消息队列ActiveMQ面试题!.pdf 02 10道Java高级必备的Netty面试题!.pdf 03 10道Java面试必备的设计模式面试题!.pdf 04 10个Java经典的List面试题!.pdf 05 10个...

    java面试——MongoDB面试专题.zip

    - 使用Java驱动程序(如MongoDB Java Driver)建立连接,了解连接字符串、数据库名、集合名的使用。 3. **基本操作**: - CRUD(Create, Read, Update, Delete)操作:理解如何插入文档、查询、更新和删除数据。 ...

    java连接mongo所需的3个jar包

    总结起来,Java连接MongoDB所需的三个关键jar包——`mongodb-driver`、`mongodb-driver-async`和`mongodb-driver-core`,构成了Java MongoDB驱动程序的核心组件。通过它们,开发者能够轻松地在Java应用中实现与...

    Spring Boot 2.x基础教程:使用MongoDB(csdn)————程序.pdf

    Spring Boot 2.x 教程中的MongoDB使用详解 MongoDB是一个流行的NoSQL数据库系统,设计为分布式存储,提供高性能和可伸缩性。它的数据结构以BSON(Binary JSON)为主,允许存储复杂的数据类型,特别适合Node.js应用...

    2021Java字节跳动面试题——面向字节_MongoDB.pdf

    ### 2021Java字节跳动面试题——面向字节_MongoDB.pdf #### 知识点一:NoSQL数据库与RDBMS的区别及其应用场景 - **NoSQL数据库含义**:NoSQL(Not Only SQL)指的是非关系型数据库,这类数据库与传统的关系型...

    让Java EE再次变酷使用JPA和EJB构建基于MongoDB的网络服务

    文章首先回顾了Java EE的历史背景和发展趋势,随后提出了一个具体的案例——即如何设计一个基于Java EE的支持老年人的应用程序,并利用MongoDB的优势,同时保留Java EE的特色功能。本研究不仅验证了这一架构的可行性...

    用MongoDB和Spring_Data创建Java应用

    接下来,我们将使用Spring Data for MongoDB创建一个具备基本CRUD(Create, Read, Update, Delete)功能的Java应用——NatureStore。 1. **添加依赖库**:确保项目的lib目录包含了Spring Data for MongoDB所需的jar...

    基于MongoDb的图书管理系统.rar

    代码不是很完美,基本实现图书管理系统的增删改查等基本功能,目前尚有一处缺陷未解决——在查询后只能在控制台看到结果,没有反馈到界面上,有兴趣的朋友可以加以修改,相信这是一个不错的Java+MongoDb的课程设计...

    花云云盘——基于Java SpringBoot的云盘.zip

    "花云云盘——基于Java SpringBoot的云盘"是一个项目,它利用了Java和SpringBoot框架来构建一个云存储服务。SpringBoot是Spring框架的一个轻量级衍生版,旨在简化初始化和配置过程,使开发者能够快速开发微服务和Web...

    Mongodb使用手册

    MongoDB使用手册是一份详尽的指南,专为想要深入理解和掌握MongoDB配置与使用的人士准备。MongoDB是一款流行的开源、文档型数据库系统,以其灵活性、可扩展性和高性能著称。这份手册将涵盖以下几个核心知识点: 1. ...

    MongoDB_two_MongoDB_

    10. 应用开发:讨论如何在Java或其他编程语言中使用MongoDB的驱动程序进行应用开发,包括连接数据库、执行CRUD操作等。 11. 性能调优:包括监控工具的使用、日志分析、性能瓶颈识别,以及如何通过调整参数来提高...

    MongoDB基础教程

    MongoDB是一种流行的开源、分布式文档数据库,用于处理大量的半结构化和非结构化数据。它以其灵活性、高性能和高可用性而备受青睐。本基础教程将带你了解MongoDB的核心概念和基本操作,包括安装、数据模型、 CRUD...

    spring-springMVC-mongodb整合例子

    本文将深入探讨如何将这三个技术——Spring、SpringMVC和MongoDB——进行整合,以实现一个高效的数据驱动Web应用。 首先,我们来看Spring框架。Spring是一个开源的Java平台,提供了一个全面的编程和配置模型,用于...

    MongoDB学习资料&权威指南及实战教程.rar

    学习MongoDB,你需要理解其核心特性,如BSON文档格式(一种二进制JSON表示)、灵活的数据模型(允许嵌套数据和数组)、强大的查询和更新功能,以及其分布式架构。同时,熟悉复制集和分片机制对于构建高可用和可扩展...

    MongoDB官网翻译(卷七)——事务.docx

    MongoDB 事务是数据库系统中用于确保一组操作的原子性和一致性的重要特性。在MongoDB中,单个文档的操作是原子性的,这意味着这些操作要么全部完成,要么全部不完成,这对于单一数据操作提供了保障。然而,对于需要...

    个人生活助手——java

    在这个名为“个人生活助手——java”的项目中,我们显然看到了Java技术在构建一个全面的个人服务应用上的运用。下面将详细介绍这个项目可能涉及的Java相关知识点。 1. **Java Web开发**:该项目很可能是基于Java ...

    NoSQL数据库MongoDB基础学习

    "NoSQL数据库MongoDB基础学习" MongoDB 是一种基于分布式文件存储的数据库,由 C++ 语言编写,旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。 MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非...

Global site tag (gtag.js) - Google Analytics