package com.dy.common.multiDataSource; 
 | 
  
 | 
import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource; 
 | 
  
 | 
public class MultiDataSource extends AbstractRoutingDataSource { 
 | 
  
 | 
    /** 
 | 
     * 实现多数据源接口的determineCurrentLookupKey方法 
 | 
     * 以供其他部分调用,以确定当前所连接的数据库及数据源。 
 | 
     * @return 
 | 
     */ 
 | 
    @Override 
 | 
    protected Object determineCurrentLookupKey() { 
 | 
        return DataSourceContext.get(); 
 | 
    } 
 | 
  
 | 
} 
 |