工具类:
/**
*
*/
package com.myhope.util;
import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;
/**
* Description:<br/>
* Copyright (c) , 2017, Jansonxu <br/>
* This program is protected by copyright laws. <br/>
* Program Name:DynamicDataSource<br/>
* Date:2019年2月13日
*
* @author
* @version : 1.0
*/
public class DbcontextHolder extends AbstractRoutingDataSource{
public static final ThreadLocal<String> contextHolder = new ThreadLocal<String>();
/**
* 设置当前数据源
* @param dbType
*/
public static void setDbType(String dbType){
contextHolder.set(dbType);
}
/**
* 获得当前数据源
* @return
*/
public static String getDbType(){
String dbType = (String)contextHolder.get();
return dbType;
}
/**
*清除上下文
*
*/
public void clearContext(){
context