12345678910111213141516171819 |
- package com.sooka.sponest.data.utils.database;
- import org.slf4j.Logger;
- import org.slf4j.LoggerFactory;
- import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;
- public class DynamicDataSource extends AbstractRoutingDataSource {
- Logger logger = LoggerFactory.getLogger(DynamicDataSource.class);
- @Override
- protected Object determineCurrentLookupKey() {
- // String datasource = DynamicDataSourceSwitcher.getDataSource();
- logger.info("------------------当前数据源 {}", DynamicDataSourceSwitcher.getDataSource());
- return DynamicDataSourceSwitcher.getDataSource();
- }
- }
|