sql >> Database teknologi >  >> NoSQL >> MongoDB

Skift mellem JPA og Mongo i Spring Boot MVC-appen

Du har ret, du vil bruge profiler.

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

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

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

I application.properties kan du nu indstille spring.profiles.active til jpa eller mongo for at skifte mellem databaser.




  1. MongoDB $bsonSize

  2. Kan ikke hente _id-værdi ved hjælp af mgo med golang

  3. Sådan finder du længden af ​​arrayet mongodb

  4. Hvad er det rigtige mønster for indlejrede skemaer i Mongoose/MongoDB?