资讯详情

关于fastjson在parse时报错default constructor not found. class的问题

一.无参结构函数

正常情况下,我们定义一个类,但当我们没有显示参构造函数时,java无参结构函数将自动添加到编译中,但当我们显示的定义有差结构函数时,无参结构函数不会自动定义。

1.不指定参构造函数 不指定有参构造函数

2.指定有参构造函数 二.fastjson分析时报错

fastjson如果在分析过程中出错 如果字段中的属性类没有无参构造函数,且该字段在分析时是非空的 也会出错 二.解决办法 1.最简单的方法是在指定有参构造函数时制定无参构造函数. 2.升级到最新版本

 <dependency>     <groupId>com.alibaba</groupId>      <artifactId>fastjson</artifactId>      <version>2.0.0</version>  </dependency> 

标签: ddtc114eca数字三极管

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台