java后台工具类-通过交易码获得方法名

import org.apache.log4j.Logger;

import net.sf.json.JSONObject;


public class GetResultByTransCode
{
    
    private final static Logger log4j = Logger.getLogger(GetResultByTransCode.class);
    /**
     * 功能描述:通过交易码查询服务名及方法名
     * @param transCode
     * @return JSONObject
     * 
     */
    public static JSONObject getResult(String transCode){
        JSONObject jsonObject = new JSONObject();
        String serviceName = "";  //服务名
        String methodName = "";   //方法名
        if(TransCode.LOGIN.equals(transCode)){//登录
            log4j.info("登录"+transCode);
            serviceName = "UserService";
            methodName = "login";
        }else if(TransCode.REGISTER.equals(transCode)){//注册
            log4j.info("注册"+transCode);
            serviceName = "UserService";
            methodName = "reg";
        }
        
        jsonObject.put("serviceName", serviceName);
        jsonObject.put("methodName", methodName);
        
        return jsonObject;
    }
}

 

posted on 2018-12-13 14:17  奶茶好喝的  阅读(212)  评论(0编辑  收藏  举报