package com.dy.common.multiDataSource; 
 | 
  
 | 
public class DataSourceContext { 
 | 
    private final static ThreadLocal<String> LOCAL_DATASOURCE = new ThreadLocal<>(); 
 | 
  
 | 
    public static void set(String name) { 
 | 
        LOCAL_DATASOURCE.set(name); 
 | 
    } 
 | 
  
 | 
    public static String get() { 
 | 
        return LOCAL_DATASOURCE.get(); 
 | 
    } 
 | 
  
 | 
    public static void remove() { 
 | 
        LOCAL_DATASOURCE.remove(); 
 | 
    } 
 | 
} 
 |