Я пытаюсь десериализовать класс из строки JSON, используя библиотеку com.alibaba.fast json. Это класс:
@Getter
@ToString
@Setter
@JSONType(naming = PropertyNamingStrategy.CamelCase)
public class SiteInfo {
private String id;
...
@JSONField(name = "keywords")
private String keyWords;
...
}
После запуска кода значение keyWords = null; С другой стороны, если я изменил его на "частные ключевые слова String;" все отлично работает Поэтому я не могу использовать верблюд (согласно java соглашениям). Нужна вещь, похожая на @JsonProperty («ключевые слова») из библиотеки Джексона, но для alibaba fast json.