首页>代码>spring boot + mybatis(通用mapper) druid多数据源切换配置>/demo-boot-multdata/src/main/java/com/xe/demo/common/ds/DynamicDataSource.java
package com.xe.demo.common.ds; import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource; /** * 动态数据源切换 * @author CZH */ public class DynamicDataSource extends AbstractRoutingDataSource { @Override protected Object determineCurrentLookupKey() { return getDataSourceType(); } private static final ThreadLocal<String> contextHolder = new ThreadLocal<String>(); public static void setDataSourceType(String dataSourceType) { contextHolder.set(dataSourceType); } public static String getDataSourceType() { return contextHolder.get(); } public static void clearDataSourceType() { contextHolder.remove(); } }
最近下载更多
123456ym LV9
2022年4月27日
maojianyun LV30
2022年4月13日
1214066599 LV8
2022年4月4日
wsupsup LV16
2021年9月22日
xxxjjj123 LV6
2021年7月30日
小海脑洞大开 LV11
2021年7月29日
alin007 LV5
2019年12月23日
koumeiyuu LV9
2019年12月18日
qiheideguang LV16
2019年9月9日
sksd520 LV3
2019年8月8日
最近浏览更多
genyuan2014 LV6
4月27日
安东尼online LV11
1月16日
dengjunjun LV15
2023年1月5日
123456ym LV9
2022年4月27日
1214066599 LV8
2022年4月4日
jy1218 LV12
2022年1月18日
Hachi6 LV13
2021年12月20日
采暖11 LV11
2021年11月23日
mugege123 LV6
2021年11月16日
wsupsup LV16
2021年9月18日