MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Chuyển đổi giữa JPA và Mongo trong ứng dụng Spring Boot MVC

Bạn đúng, bạn muốn sử dụng hồ sơ.

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

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

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

Trong application.properties, bây giờ bạn có thể đặt spring.profiles.active sang jpa hoặc mongo để chuyển đổi giữa các cơ sở dữ liệu.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $ dateToParts

  2. Mảng chỉ mục MongoDB như thế nào?

  3. Cập nhật một phần tài liệu con với nodejs / mongoose

  4. MongoDB - các đối tượng? Tại sao tôi cần _id tổng hợp

  5. SQL LPAD ()