我在 Jsonb 文档中搜索了替代品,但找不到任何令人满意的东西。我们在这个项目中出于不同的原因使用 Jsonb 而不是 Jackson,并且获得相同的通用行为会很好。
这是我们在另一个项目中使用 Jackson 成功使用的代码,我们希望类似地使用 Jsonb。
private Map<String, Object> additionalProperties;
public Dto() {
additionalProperties = new HashMap<String, Object>();
}
@JsonAnyGetter
public Map<String, Object> getAdditionalProperties() {
return this.additionalProperties;
}
@JsonAnySetter
public void setAdditionalProperty(String name, Object value) {
this.additionalProperties.put(name, value);
}