Exception in thread "main" java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be..

在对peopleJson反序列化时候报错:

Exception in thread "main" java.lang.ClassCastException: com.alibaba.fastjson.JSONObject cannot be cast to com.exa.demo2.PO.PeopleInfoPO


问题是因为:在使用String peopleJson = JSON.toJSONString(peopleInfoPO)没有加入类型信息SerializerFeature.WriteClassName

如果

String peopleJson = JSON.toJSONString(peopleInfoPO)

改为

String peopleJson =JSON.toJSONString(peopleInfoPO,SerializerFeature.WriteClassName)

问题就解决了!

猜你喜欢

转载自blog.csdn.net/zuihongyan518/article/details/81002360