繁体   English   中英

Java MongoDB:com.mongodb.DB和com.mongodb.client有什么区别

[英]Java MongoDB: What is the difference between com.mongodb.DB and com.mongodb.client

我是使用MongoDB的新手,正在从事Java项目,并且开始了一些教程来开始使用Driver。

我用com.mongodb.client直到我注意到,有一个在没有findOne方法com.mongodb.client.MongoCollection所以我rewrited我的项目只使用com.mongodb.DBDBCollection库包括findOne方法,我需要。

我想知道这两个库有什么区别?

谢谢!

com.mongodb.DB是用于在3.x之前访问Mongo的旧API。 您将找到大量关于这些课程的教程。 该代码具有完整的功能,您可以将其用于访问Mongo 2.x和Mongo 3.x数据库,但是不建议您使用它来启动新项目。

从3.0开始,推荐的方式是通过com.mongodb.MongoClientcom.mongodb.client.MongoDatabase 此处查看Java驱动程序官方教程

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM