项目中遇到要把json格式的字符串转换为实体类的需求, 但是目标实体类没有setter方法, 各种转换失败. 百度后发现解决方法. 如下:
import com.alibaba.fastjson.TypeReference;
import com.alibaba.fastjson.parser.Feature;
Test obj = JSON.parseObject(msg, new TypeReference<Test>() {
}.getType(), Feature.SupportNonPublicField);
原文: <<fastjson使用经验>>