1:实体使用 @Valid 使用 validation 类注解
2:String 使用
controller 添加 @Validated
@NotBlank(message = "id不能为空") @RequestParam(value="mercId")异常捕捉
/** * 参数验证String * 弥补@RequestParam参数验证String 无法解决空字符串 * 使用: * 1:controller 加 @Validated * 2:方法加@NotBlank(message = "id不能为空") @RequestParam(value="mercId") * @param e * @return */@ExceptionHandler(value = {ConstraintViolationException.class})public R ConstraintViolationException(ConstraintViolationException e) { String errorMes = "校验失败:"; log.error(errorMes, e); return R.error("错误的请求->cause:" + e.getMessage());} 3:integer 使用
@RequestParam(value="mercId")
原文地址:https://www.cnblogs.com/mytzq/p/10470337.html
时间: 2024-11-09 03:21:37