How can I configure and use two data sources?

For example here is what I have for the first data source:

application.properties

#first db
spring.datasource.url = [url]
spring.datasource.username = [username]
spring.datasource.password = [password]
spring.datasource.driverClassName = oracle.jdbc.OracleDriver

#second db ...

Application class

@SpringBootApplication
public class SampleApplication
{
    public static void main(String[] args) {
        SpringApplication.run(SampleApplication.class, args);
    }
}

How do I modify application.properties to add another data source? How do I autowire it to be used by a different repository?

9 Answers
9

Leave a Reply

Your email address will not be published. Required fields are marked *