废话不多说,直接上代码.
比如说以下是Controller中一个新增订单的方法
/**
* 新增订单
*/
public void newOrder() {
logger.info("go into UnifyOrderController addNewOrder method");
BaseResult br = new BaseResult();
Map<String, String> params = ThreadLocalContextManager.getRequestInfo().getContent().getParamContent();
try {
/**
此处省略动态数据源获取等业务无关代码
**/
factory.addNewOrder(params);
} catch (RemoteExecuteException e) {
br.setCode(RespCode.FAIL.getStrCode());
br.setMsg(e.getMessage