我有一个spring-boot rest微服务,如果请求中没有多余的字段,我需要验证对象。
我的dto请求类别:
public class Request implements Serializable {
@NotNull(message = "{validation.field.notNull}")
private String field1;
@NotNull(message = "{validation.field.notNull}")
private String field2;
/* getter and setter*/
}
如果请求包含这样的额外字段,我想限制MethodArgumentNotValidException: POST请求:
{
field1 "val1",
field2: "val2",
field3: "val3" --error
}
谢谢