sql >> Database >  >> NoSQL >> MongoDB

Door containers beheerde MongoDB-verbinding in Liberty + Spring Data

Bekijk deze andere stackoverflow oplossing . Het volgende is een uitbreiding van hoe je dat zou gebruiken in je Spring Boot-app.

U zou uw gegevensbron op dezelfde manier moeten kunnen injecteren. Je zou het zelfs in je configuratie kunnen injecteren en het in een Spring DelegatingDataSource .

@Configuration
public class DataSourceConfiguration {

    // This is the last code section from that link above
    @Resource(lookup = "jdbc/oracle")
    DataSource ds;

    @Bean
    public DataSource mySpringManagedDS() {
        return new DelegatingDataSource(ds);
    }

}

Dan zou u de mySpringManagedDS . moeten kunnen injecteren DataSource in uw Component , Service , enz.



  1. Hoe een mangoestschema te maken met een reeks object-ID's?

  2. StackExchange TimeoutException bij het invoegen van 750 items in 2 sets in redis

  3. Hoe aangepaste mapping te doen met behulp van mongo-connector met elasticsearch

  4. Botsingskans van ObjectId versus UUID in een groot gedistribueerd systeem