Как подключиться к двум различным базам данных MySQL в Spring Boot - PullRequest
0 голосов
/ 30 мая 2018

Я хочу соединить две разные базы данных MySQL с приложением весенней загрузки.Я хочу, чтобы приложение могло взаимодействовать с обеими базами данных одновременно.

1 Ответ

0 голосов
/ 30 мая 2018

Вы должны объявить разные ключи для разных источников данных.

@Bean
@Primary
@ConfigurationProperties("mysql.connection1")
public DataSourceProperties connectionProp1() {
    return new DataSourceProperties();
}

@Bean
@Primary
@ConfigurationProperties("mysql.connection1")
public DataSource connection1() {
    return connectionProp1().initializeDataSourceBuilder().build();
}
@Bean
@Primary
@ConfigurationProperties("mysql.connection2")
public DataSourceProperties connectionProp2() {
    return new DataSourceProperties();
}

@Bean
@Primary
@ConfigurationProperties("mysql.connection2")
public DataSource connection2() {
    return connectionProp2().initializeDataSourceBuilder().build();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...