报错信息:java.lang.ClassCastException:
报错场景:接收一个Object类型,在转换的时候失败
List<ApprovalHjspEntity> data = (List<ApprovalHjspEntity>) resultRes.getData();
data.forEach(s->{}); //到这一行执行循环的时候就报错了
解决方案:换成com.alibaba.fastjson提供的这个转换方式就可以了
String s1 = JSONObject.toJSONString(resultRes.getData());
List<Class> data = JSONObject.parseObject(s1, new TypeReference<List<Class>>(){});
data.forEach(s->{}); //能正常执行循环