Podívejte se na tento další stackoverflow řešení . Následuje rozšíření toho, jak byste to použili ve své aplikaci Spring Boot.
Měli byste být schopni vložit svůj zdroj dat stejným způsobem. Můžete jej dokonce vložit do své konfigurace a zabalit do jarního 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);
}
}
Pak byste měli být schopni vložit mySpringManagedDS
DataSource
do vaší Component
, Service
, atd.