package com.meidusa.amoeba.mysql.test.route;
import com.meidusa.amoeba.config.ConfigUtil;
import com.meidusa.amoeba.context.ProxyRuntimeContext;
import com.meidusa.amoeba.parser.ParseException;
import com.meidusa.amoeba.route.QueryRouter;
import com.meidusa.amoeba.route.SqlQueryObject;
import com.meidusa.amoeba.util.InitialisationException;
public class TestQueryRouter {
@SuppressWarnings("unchecked")
public static void main(String [] args) throws ParseException, InitialisationException{
ProxyRuntimeContext context = new ProxyRuntimeContext();
ProxyRuntimeContext.setInstance(context);
context.init(ConfigUtil.filter("${amoeba.home}/conf/amoeba.xml"));
QueryRouter router = ProxyRuntimeContext.getInstance().getQueryRouter();
SqlQueryObject query = new SqlQueryObject();
query.sql = "update UDB_PROFILE.USER_PROFILE_BASIC set aa='qwerqwer' where sdid=198231792";
router.doRoute(null, query);
}
}