これは、3.0.0MongoDBJavaドライバーに関する質問のようです。
一般的なアドバイスは、新しいアプリケーションの開発にDocument / MongoCollection/MongoDatabaseを使用することです。
ただし、DBObject / DBCollection / DBクラスは3.0.0ドライバーに残っているため、現在2.xドライバーシリーズを使用している多くの既存のアプリケーションには、3.0ドライバーへのアップグレードパスがあります。ドライバーの作成者(私もその1人です)は、インスタンスを返す新しいMongoClient.getDatabaseメソッドの使用を促進するために、DBクラスのインスタンスを返すMongoClient.getDBメソッドを廃止することでこれを明確にしようとしました。 MongoDatabaseの。