fastJson反序列化为类对象时,反序列化赋值的属性只会是你构造器上写的属性。
所以部分属性值为null的原因是属性没有加在构造器上的原因。
直接加个无参数的默认构造器即可解决。或者把null属性加构造器上。
如下图
基类的两个属性不会被反序列化赋值!需要加上默认构造器如下图。
fastJson反序列化为类对象时,反序列化赋值的属性只会是你构造器上写的属性。
所以部分属性值为null的原因是属性没有加在构造器上的原因。
直接加个无参数的默认构造器即可解决。或者把null属性加构造器上。
如下图
基类的两个属性不会被反序列化赋值!需要加上默认构造器如下图。
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。