MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

स्प्रिंग बूट MongoDB रिपॉजिटरी की स्थापना

जैसा कि त्रुटि का तात्पर्य है:

Caused by: java.lang.IllegalArgumentException: Database name must not be empty
at org.springframework.util.Assert.hasText(Assert.java:168) ~[spring-core-4.3.2.RELEASE.jar:4.3.2.RELEASE]

आपको अपने एप्लिकेशन द्वारा उपयोग किए जाने वाले डेटाबेस नाम को सेट करना होगा। या अगर इसे यहां सेट किया गया है:

My applicaiton.yml file

यदि नहीं, तो यह फ़ाइल नाम पर टाइपो त्रुटि है।

चूंकि आप पहले से ही स्प्रिंग बूट का उपयोग कर रहे हैं, तो मोंगोडब के लिए स्प्रिंग गुणों का उपयोग क्यों न करें?

3.0 ड्राइवर के लिए

spring.data.mongodb.uri=mongodb://user:[email protected]:12345

2.x ड्राइवर के लिए

spring.data.mongodb.host=localhost
spring.data.mongodb.port=27017

अधिक जानकारी यहां http:// docs.spring.io/spring-boot/docs/current/reference/html/boot-features-nosql.html



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. सबसे लोकप्रिय ओपन सोर्स डेटाबेस को स्वचालित और प्रबंधित करने की कला को पूर्ण करना:2017 @ Manynines

  2. मोंगोडब एग्रीगेट में फ़ील्ड शामिल करें

  3. मोंगोडब - सी # ड्राइवर के साथ कुछ तत्वों को शामिल या बहिष्कृत करें

  4. त्रुटि:मेजबान पहचानकर्ता में डबल कोलन

  5. एक समारोह के लिए एक तर्क के रूप में नेवला पारित करना