java操作mongodb数据的内容
发布时间:2023-12-20 09:33:29 所属栏目:系统 来源:DaWei
导读: 这篇文章给大家分享关于java操作mongodb数据的内容,包括Java与mongodb的连接、Java获取mongodb的数据库名、Java对mongodb的collection进行crud操作等等,小编认为是比较实用的,因此分享给
这篇文章给大家分享关于java操作mongodb数据的内容,包括Java与mongodb的连接、Java获取mongodb的数据库名、Java对mongodb的collection进行crud操作等等,小编认为是比较实用的,因此分享给大家作参考,感兴趣的朋友可以了解一下。 Java与mongodb的连接 1. 连单台mongodb Mongo mg = new Mongo();//默认连本机127.0.0.1 端口为27017 Mongo mg = new Mongo(ip);//可以指定ip 端口默认为27017 Mongo mg = new Mongo(ip,port);//也可以指定ip及端口 2. 连双台mongodb //ip为主机ip地址,port为端口号,dataBaseName相当于数据库名 DBAddress left = new DBAddress("ip:port/dataBaseName"); DBAddress right = new DBAddress("ip:port/dataBaseName "); //若一个mongodb出现问题,会自动连另外一台 Mongo mongo = new Mongo(left, right); 3. 连多台mongodb List<ServerAddress> mongoHostList = new ArrayList<ServerAddress>(); mongoHostList.add(new ServerAddress("ip",port)); mongoHostList.add(new ServerAddress("ip",port)); mongoHostList.add(new ServerAddress("ip",port)); Mongo mg = new Mongo(mongoHostList); Java获取mongodb的数据库名 1. 获取mongodb的db(数据库) //dataBaseName相当于关系数据库里的数据库名,mongodb中若没有该 //数据库名也不会报错,默认mongodb会建立这个数据库名,为空。 DB db = mg.getDB(dataBaseName); 注意:mongodb区分大小写,程序中一定要注意 2.mongodb的db安全认证 //安全认证java代码 返回true表示通过,false表示没通过不能进行操作 db.authenticate("userName", "password".toCharArray()); if(db.authenticate("admin", "123".toCharArray())){ System.out.println("连接mongodb成功..."); } else{ System.out.println("连接mongodb失败..."); } 以上就是关于java操作mongodb数据库的方法介绍,上述示例具有一定的参考价值,需要的朋友可以看看,希望对大家学习有帮助。 (编辑:晋中站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐