@JSONField(serialize = false) @JsonIngoore
时间: 2024-05-24 21:15:43 浏览: 264
jquery.serializeJSON
4星 · 用户满意度95%
@JSONField(serialize = false) 和 @JsonIgnore 都是用来指定在序列化对象为 JSON 字符串时某些属性应该被忽略的注解。不同之处在于,@JSONField(serialize = false) 只影响序列化操作,而 @JsonIgnore 影响序列化和反序列化操作。具体来说,@JSONField(serialize = false) 只会阻止指定的属性被序列化为 JSON 字符串,但在反序列化时仍会从 JSON 字符串中读取该属性的值并设置给对象;而 @JsonIgnore 则完全忽略指定的属性,既不会序列化也不会反序列化。
阅读全文