首先说明一点有问题查官方文档学官方example。
多数据源需要手工设置 DataSource
, EntityManagerFactory
和 JpaTransactionManager。下边直接上代码
1.application.properties配置
spring.datasource.db1.jdbcurl = xxxxxxxxxxxxxxxxxxxxx
spring.datasource.db1.username = xxxx
spring.datasource.db1.password = xxxx
spring.datasource.db2.jdbcurl = xxxxxxxxxxxxxxxxxxx
spring.datasource.db2.username = xxxx
spring.datasource.db2.password = xxxx
2.DataSourceConfig配置数据源
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.jdbc.DataSourceBuilder;
import org.springfr