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

Connessione MongoDB gestita da container in Liberty + Spring Data

Dai un'occhiata a questo altro stackoverflow soluzione . Quella che segue è un'estensione di come la useresti nell'app Spring Boot.

Dovresti essere in grado di iniettare la tua origine dati allo stesso modo. Potresti persino inserirlo nella tua configurazione e avvolgerlo in un DelegatingDataSource di primavera .

@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);
    }

}

Quindi dovresti essere in grado di iniettare mySpringManagedDS DataSource nel tuo Component , Service , ecc.