package com.walker.store.strategy; import com.walker.connector.Address; import java.util.List; /** * 单库单表策略 * @author shikeying * @date 2015年12月17日 * */ public class SingleDatabaseTableStrategy extends DatabaseStoreStrategy { @Override protected Address doQueryAddress(String storeId, List
addresses, Object parameter) { Address addr = addresses.get(0); // if(this.getMetaDataEngine().isExistDatabase(storeId, addr)){ // logger.debug("元数据中存在该数据库:" + addr); // } else { // logger.debug("元数据中没有数据库:" + addr); // } return addr; } @Override protected String doQueryTableName(Address address, String srcTable, Object parameter) { return srcTable; } }