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

MongoDB से कनेक्ट करने के लिए स्प्रिंग का उपयोग कैसे करें जिसके लिए प्रमाणीकरण की आवश्यकता है

स्प्रिंग एक्सप्रेशन लैंग्वेज का उपयोग करके समाधान मिला

<bean id="mongoTemplate" class="org.springframework.data.document.mongodb.MongoTemplate">
        <constructor-arg name="mongo" ref="mongo"/>
        <constructor-arg name="databaseName" value="${mongodb.dbname}"/>
        <constructor-arg name="userCredentials" ref="mongoCredentials"/>
    </bean>

    <bean id="mongoCredentials" class="org.springframework.data.authentication.UserCredentials">
        <property name="username" value="#{mongoURI.username}" />
        <property name="password" value="#{new java.lang.String(mongoURI.password)}" />
    </bean>

    <bean class="com.mongodb.MongoURI" id="mongoURI">
        <constructor-arg value="${mongodb.url}"  />
    </bean>

    <bean class="com.mongodb.Mongo" id="mongo">
        <constructor-arg ref="mongoURI" />
    </bean>


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मैं EC2 वातावरण में नोड-मोंगोडब-देशी का उपयोग करके Node.js सर्वर पर MongoDB कैसे स्थापित कर सकता हूं?

  2. एक नए/दूसरे मोंगो डेटाबेस में उपयोगकर्ता को जोड़ने के लिए मुझे कौन से मोंगोडीबी उपयोगकर्ता विशेषाधिकारों की आवश्यकता है?

  3. Mongodb:mongo shell में ObjectId से दिनांक सीमा क्वेरी निष्पादित करें

  4. मोंगोडीबी सुरक्षा - नोएसक्यूएल डीबी सुरक्षित रखने के लिए संसाधन

  5. अपने डेटाबेस कॉन्फ़िगरेशन को प्रबंधित करने के लिए टिप्स