package com.agentdriving.driver.core.mutidatasource; /** * datasource的上下文 * * @author fengshuonan * @date 2017年3月5日 上午9:10:58 */ public class DataSourceContextHolder { private static final ThreadLocal contextHolder = new ThreadLocal(); /** * 设置数据源类型 * * @param dataSourceType 数据库类型 */ public static void setDataSourceType(String dataSourceType) { contextHolder.set(dataSourceType); } /** * 获取数据源类型 */ public static String getDataSourceType() { return contextHolder.get(); } /** * 清除数据源类型 */ public static void clearDataSourceType() { contextHolder.remove(); } }