fastJson反序列化参数为null的问题
Posted liumz
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fastJson反序列化参数为null的问题相关的知识,希望对你有一定的参考价值。
fastJson反序列化为类对象时,反序列化赋值的属性只会是你构造器上写的属性。
所以部分属性值为null的原因是属性没有加在构造器上的原因。
直接加个无参数的默认构造器即可解决。或者把null属性加构造器上。
如下图
基类的两个属性不会被反序列化赋值!需要加上默认构造器如下图。
以上是关于fastJson反序列化参数为null的问题的主要内容,如果未能解决你的问题,请参考以下文章
Fastjson 反序列化 Jndi 注入利用 JdbcRowSetImpl 链