你什么时候应该使用MongoCollection和DBCollection?相同的问题适用于DBObject,BasicDBObject,Document.似乎有不同的东西是相似的.至少对我来说他们是.我觉得这很混乱.任何建议都会非常受欢迎.
jye*_*min 30
这似乎是关于3.0.0 MongoDB Java驱动程序的问题.
一般建议是使用Document/MongoCollection/MongoDatabase进行新的应用程序开发.
但是,DBObject/DBCollection/DB类保留在3.0.0驱动程序中,因此当前使用2.x驱动程序系列的许多现有应用程序都具有3.0驱动程序的升级路径.驱动程序作者(我是其中之一)试图通过弃用MongoClient.getDB方法来明确这一点,该方法返回DB类的一个实例,以鼓励使用新的MongoClient.getDatabase方法,该方法返回一个实例MongoDatabase.