private static Logger LOG = Logger.getLogger(XXX.class);
Map resultMap = new HashMap();
// 入参
String xxx = request.getParameter("xxx"); // 必传
try {
if (StringUtils.isEmpty(xxx)) {
// 必传项缺失
resultMap.put("error_no", "0001");
resultMap.put("error_info", "必传项缺失");
} else {
resultMap = xxxService.xxx(xxx);
}
} catch (EproRecruitApiException e) {
resultMap.put("error_no", "0003");
resultMap.put("error_info", e.getMessage());
LOG.Debug("BusinessException>>>>>>>" + e.getMessage());
} catch (Exception e) {
resultMap.put("error_no", "0003");
resultMap.put("error_info", "系统异常");
LOG.info("系统异常>>>>>>>" + e.getMessage());
} finally {
return resultMap;
}
// result params
resultMap.put("error_no", "0000");
resultMap.put("error_info", "xxxx");
resultMap.put("data", xxxx);
<!-- resuptMap -->
<result column="" property="" jdbcType="INTEGER" />
<result column="" property="" jdbcType="VARCHAR" />
<result column="create_time" property="create_time" jdbcType="DATE" />
<result column="update_time" property="update_time" jdbcType="DATE" />