यह 3.0.0 MongoDB Java ड्राइवर के बारे में एक प्रश्न प्रतीत होता है।
सामान्य सलाह है कि नए एप्लिकेशन डेवलपमेंट के लिए Document/MongoCollection/MongoDatabase का उपयोग करें।
हालाँकि, DBObject/DBCollection/DB वर्ग 3.0.0 ड्राइवर में बने रहते हैं ताकि कई मौजूदा अनुप्रयोग जो वर्तमान में 2.x ड्राइवर श्रृंखला का उपयोग करते हैं, उनके पास 3.0 ड्राइवर के लिए एक अपग्रेड पथ है। ड्राइवर लेखकों (मैं उनमें से एक हूं) ने MongoClient.getDB पद्धति को हटाकर इसे स्पष्ट करने का प्रयास किया, जो नई MongoClient.getDatabase पद्धति के उपयोग को प्रोत्साहित करने के लिए, जो एक उदाहरण देता है, DB वर्ग का एक उदाहरण देता है। MongoDatabase का।