fastjson user:"",JSON.parseObject(text, clazz)对象解析会报错 user:null,解析不会报错 1.2.11版本 我试了1.2.11这个版本解决了 user:null解析报错的问题,但是有些对象解析出来变成$proxy,这个是为什么?

tez616oj  于 2021-11-27  发布在  Java
关注(0)|答案(6)|浏览(517)

1.2.8版本 user:"",JSON.parseObject(text, clazz)对象解析会报错 user:null,解析不会报错 1.2.11版本 我试了1.2.11这个版本解决了 user:null解析报错的问题,但是有些对象解析出来变成$proxy,这个是为什么?
calzz是个复杂对象,里面有很多自定义类变量,有些是接口类,但是有实现类。

5q4ezhmt

5q4ezhmt1#

是不是有些类是interface?接口类返回的是$proxy

wpx232ag

wpx232ag2#

嗯,是的。
calzz是个复杂对象,里面有很多自定义类变量,确实是接口类,但是有实现类,1.2.8这个版本就支持的? @wenshao

gupuwyp2

gupuwyp23#

很早版本就支持parse接口为$proxy

kd3sttzy

kd3sttzy4#

1.2.11版本这个版本不行呢? 很多对象反序列化都变成了$proxy 求大神指导

dluptydi

dluptydi5#

能否提供重现问题的testcase

vtwuwzda

vtwuwzda6#

反序列的话bean是另外一个部门的jar,依赖的jar比较多,我附件上传不了,怎么给你?方便邮件吗?

相关问题