spring 继承 @JsonIgnore 还会造成@notNull有效
时间: 2024-01-10 15:41:04 浏览: 200
springboot后台接收axios传递的json数据为null
不会。@JsonIgnore 注解的作用是忽略某些字段的序列化和反序列化,不会对字段的验证产生影响。而 @NotNull 注解的作用是验证字段的值不为 null,与 @JsonIgnore 注解无关。如果一个字段同时被 @JsonIgnore 和 @NotNull 注解修饰,那么该字段在序列化和反序列化时会被忽略,但是在验证时会进行非空验证。
阅读全文