【发布时间】:2020-11-10 00:37:21
【问题描述】:
请求正文包含如下数据 { “姓名”:“嗨”, “年龄”:10, “你好”:”” }
但在 Rest Controller 中,我试图在 DTO、RestControllerDTO.class 的帮助下获取这些数据
公共 RestControllerDTO {
@Notblank 私有字符串名称;
@Notblank 私人整数年龄;
// getter 和 setter
}
现在我想在进入控制器类之前抛出一个异常,因为“hi”是一个未知字段。
【问题讨论】:
-
你能详细说明你想要做什么吗?
-
如果您使用jackson进行json反序列化,请尝试在application.properties中设置
spring.jackson.deserialization.fail-on-unknown-properties=true,source
标签: spring validation