如果遇到 方法的重载 ,
大多数的情况下,
有一个不上台面的小方法:
用 参数少的 调用 参数多的 方法
来解决代码冗余
public static JsonResult fail(ServiceException e) {
// JsonResult jsonResult = new JsonResult();
// jsonResult.setState(e.getServiceCode().getValue());
// jsonResult.setMessage(e.getMessage());
// return jsonResult;
/**
* 如果遇到 方法的重载 ,
* 大多数的情况下,
* 有一个不上台面的小方法:
* 用 参数少的 调用 参数多的 方法
* 来解决代码冗余
*/
return fail(e.getServiceCode(), e.getMessage());
}
public static JsonResult fail(ServiceCode serviceCode,String message){
JsonResult jsonResult = new JsonResult();
jsonResult.setState(serviceCode.getValue());
jsonResult.setMessage(message);
return jsonResult;
}