Customize DataSource Provider - shi-yuan/dynamic-datasource-spring-boot-starter GitHub Wiki
数据源来源的默认实现是YmlDynamicDataSourceProvider
,其从yaml或properties中读取信息并解析出所有数据源信息。
public interface DynamicDataSourceProvider {
/**
* 加载所有数据源
*
* @return 所有数据源,key为数据源名称
*/
Map<String, DataSource> loadDataSources();
}
可以参考 AbstractJdbcDataSourceProvider
(仅供参考,不能直接使用)来实现从JDBC数据库中获取数据库连接信息。