Det här verkar vara en fråga om 3.0.0 MongoDB Java-drivrutinen.
Det allmänna rådet är att använda Document/MongoCollection/MongoDatabase för ny applikationsutveckling.
Klasserna DBObject/DBCollection/DB finns dock kvar i 3.0.0-drivrutinen så att många befintliga applikationer som för närvarande använder 2.x-drivrutinserien har en uppgraderingsväg till 3.0-drivrutinen. Drivrutinförfattarna (jag är en av dem) försökte klargöra detta genom att avskriva metoden MongoClient.getDB, som returnerar en instans av klassen DB, för att uppmuntra användningen av den nya metoden MongoClient.getDatabase, som returnerar en instans. av MongoDatabase.