स्प्रिंग बूट संस्करण 1.3 के बाद से एक EmbeddedMongoAutoConfiguration
है वर्ग जो बॉक्स से बाहर आता है। इसका मतलब है कि आपको कॉन्फ़िगरेशन फ़ाइल बिल्कुल भी बनाने की ज़रूरत नहीं है और यदि आप उन चीज़ों को बदलना चाहते हैं जो आप अभी भी कर सकते हैं।
एंबेडेड MongoDB के लिए ऑटो-कॉन्फ़िगरेशन जोड़ा गया है। de.flapdoodle.embed:de.flapdoodle.embed.mongo पर निर्भरता आरंभ करने के लिए यह सब आवश्यक है। कॉन्फ़िगरेशन, जैसे कि उपयोग करने के लिए Mongo का संस्करण, application.properties के माध्यम से नियंत्रित किया जा सकता है। अधिक जानकारी के लिए कृपया दस्तावेज़ देखें। (स्प्रिंग बूट रिलीज नोट्स)
सबसे बुनियादी और महत्वपूर्ण कॉन्फ़िगरेशन जिसे application.properties फ़ाइलों में जोड़ा जाना है, वह है spring.data.mongodb.port=0
(0 का मतलब है कि इसे मुफ्त में से यादृच्छिक रूप से चुना जाएगा)
अधिक जानकारी के लिए जाँच करें:स्प्रिंग बूट डॉक्स MongoDb