Lihat stackoverflow lainnya ini solusi . Berikut ini adalah ekstensi tentang bagaimana Anda akan menggunakannya di aplikasi Spring Boot Anda.
Anda harus dapat menyuntikkan sumber data Anda dengan cara yang sama. Anda bahkan dapat memasukkannya ke dalam konfigurasi Anda dan membungkusnya dalam DelegatingDataSource
Spring .
@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);
}
}
Maka Anda harus dapat menyuntikkan mySpringManagedDS
DataSource
ke dalam Component
, Service
, dll.