使用阿里巴巴Fastjson反序列化Java类

时间:2020-01-22 12:09:18

标签: java spring fastjson

我正在尝试使用库com.alibaba.fastjson从JSON字符串反序列化类。这是课程:

@Getter
@ToString
@Setter
@JSONType(naming = PropertyNamingStrategy.CamelCase)
   public class SiteInfo {
   private String id;
...
   @JSONField(name = "keywords")
   private String keyWords;
...
}

运行代码后,keyWords = null的值;另一方面,如果我将其更改为“私有字符串关键字”;一切正常。所以我不能使用camelcase(根据Java约定)。 需要类似Jackson的@JsonProperty(“ keywords”)之类的东西,但需要使用阿里巴巴快速json。

0 个答案:

没有答案