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

स्प्रिंग बूट MVC ऐप में JPA और Mongo के बीच स्विच करें

आप सही हैं, आप प्रोफाइल का उपयोग करना चाहते हैं।

@Bean( name = "customerRepository" )
@Profile( "jpa")
CrudRepository getCustomerRepository()
{
    return _customerRepository;
}

@Bean( name = "customerRepository" )
@Profile( "mongo")
MongoRepository getCustomerRepositoryMongo()
{
    return _customerRepositoryMongo;
}

@Autowired
@Qualifier("customerRepository")
CrudRepository _crudRepository;

application.properties में, अब आप spring.profiles.active . सेट कर सकते हैं डेटाबेस के बीच स्विच करने के लिए jpa या mongo में।




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. मुझे mongoose क्यों मिल रहा है। mongoose से कनेक्ट करने का प्रयास करते समय कनेक्ट एक फ़ंक्शन नहीं है?

  2. सभी मोंगो डेटाबेस पर पुनरावृति

  3. नेवला किसी मौजूदा क्षेत्र के लिए अपरिभाषित लौटाता है

  4. MongoDB एक सरणी के भीतर सरणी वस्तु को अद्यतन कर रहा है

  5. मैं MongoDB का उपयोग करने से अधिक/कम कैसे करूं?