我正在尝试使用库 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; 的值 另一方面,如果我将其更改为“私有字符串关键字;” 一切正常。所以我不能使用驼峰式(根据java约定)。需要一些类似于杰克逊图书馆的@JsonProperty("keywords") 的东西,但是对于阿里巴巴的快速json。