| | |
| | | package com.ltkj.framework.datasource; |
| | | |
| | | import com.ltkj.db.DataSourceContextHolder; |
| | | import org.slf4j.Logger; |
| | | import org.slf4j.LoggerFactory; |
| | | |
| | |
| | | */ |
| | | public static void setDataSourceType(String dsType) { |
| | | log.info("切换到{}数据源", dsType); |
| | | // CONTEXT_HOLDER.set(dsType); |
| | | DataSourceContextHolder.setDataSourceKey(dsType); |
| | | CONTEXT_HOLDER.set(dsType); |
| | | } |
| | | |
| | | /** |
| | | * 获得数据源的变量 |
| | | */ |
| | | public static String getDataSourceType() { |
| | | // return CONTEXT_HOLDER.get(); |
| | | return DataSourceContextHolder.getDataSourceKey(); |
| | | return CONTEXT_HOLDER.get(); |
| | | } |
| | | |
| | | /** |
| | | * 清空数据源变量 |
| | | */ |
| | | public static void clearDataSourceType() { |
| | | // CONTEXT_HOLDER.remove(); |
| | | DataSourceContextHolder.clear(); |
| | | CONTEXT_HOLDER.remove(); |
| | | } |
| | | } |