
您的第一个问题可以通过以下
@JsonProperty注释非常简单地解决:
// java-side classpublic class Facet{ @JsonProperty("Name") public String name; @JsonProperty("Value") public String value;}现在,
ObjectMapper将匹配大小写不同的字段名称。如果你不想添加注解到您的类,你可以创建一个混合类来 站在 你
Facet:
public class FacetMixIn{ @JsonProperty("Name") public String name; @JsonProperty("Value") public String value;}objectMapper.getDeserializationConfig().addMixInAnnotations(Facet.class, FacetMixIn.class);这将实现相同的目的,而无需在
Facet类中附加注释。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)