
数据校验
ZP741552720
学习笔记整理
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【数据校验】统一错误返回
问题:验证字段过多,每次都使用参数去接收错误提示,再返回给前端,导致代码大量冗余 解决:使用@ControllerAdvice 注解做统一的异常处理,对所有验证错误进行捕获,统一返回给前端 import com.google.common.collect.Lists; import com.pilot.oms.service.common.constant.ResultType; import c...原创 2020-04-21 09:26:55 · 2006 阅读 · 0 评论 -
【数据校验】@validated注解
使用方法 创建实体bean @Data public class OprStaDelayFeeUpdParam extends BaseParam { @NotNull private Integer staDelayFeePkId; @NotBlank @Length(max = 50) private String feeName; @...原创 2020-03-12 17:22:25 · 855 阅读 · 0 评论 -
【数据校验】自定义注解
注解 验证时间格式 @Target({ElementType.FIELD, ElementType.PARAMETER}) @Retention(RetentionPolicy.RUNTIME) @Constraint(validatedBy = DateTimeValidator.class) public @interface DateTime { String message() ...原创 2020-03-11 19:52:08 · 150 阅读 · 0 评论 -
数据校验工具类
数据校验工具类 import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import javax.validation.ConstraintViolation; import javax.validation.Validator;...原创 2020-03-11 16:17:06 · 527 阅读 · 0 评论