java获取数据源信息
@Autowired
private DynamicDataSourceProperties dynamicDataSourceProperties;
@GetMapping("/da")
public R get(){
Map<String, DataSourceProperty> datasource = dynamicDataSourceProperties.getDatasource();
Iterator<Map.Entry<String, DataSourceProperty>> iterator = datasource.entrySet().iterator();
while (iterator.hasNext()){
Map.Entry<String, DataSourceProperty> next = iterator.next();
// key为数据源名称
System.out.println(next.getKey());
// value为数据源具体信息
System.out.printf(next.getValue().getUrl());
}
return R.ok();
}