具有@JsonProperty defaultValue处理的java Jackson模块
我正在使用SpringBoot与jackson一起创建RESTAPI。我知道@JsonProperty
注释有defaultValue
字段。
在里面
它说:
textual default value defined as metadata. NOTE: core databind does NOT make any use of this value; it is currently only exposed to extension modules.
所以我在maven central repository上找到了一些jackson的模块,但是我找不到关于应该使用哪个扩展来启用defaultValue处理的任何软件信息
有这样的模块吗
# 1 楼答案
根据JsonProperty 的文档,defaultValue属性可用于文档预期默认值他们在版本2.5中添加了此属性。根据他们的观点,
到目前为止,直到版本2.8,我们无法使用此注释来设置默认值。在这里,我们可以依靠Java为成员变量设置默认值