我们使用一个Vo接收入参,如果我们想通过lombok定义好每个参数的校验,以及校验提示,则可以参考如下。
注意:
使用 Hibernate-Validated 进行校验,要使用则必须在类上添加 @Validated 注解,否则是不会生效的
@Data
public class RequestVo {
@ApiModelProperty("作者姓名")
@NonNull
@Length(min = 1, max = 10, message = "姓名长度必须小于十个字符")
private String authorName;
@ApiModelProperty("作者年龄")
@NonNull
@Range(min = 1, max = 8, message = "作者年龄必须小于8岁")
private Integer authorAge;
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。