BeanUtils copy对象的时候出现Integer类型为null自动变成0

另外使用json数据转为bean的时候, integer类型的数据为null时一直报错

 

添加代码

ConvertUtils.register(new IntegerConverter(null), Integer.class);

 类似其他类型代码还有

static {
    ConvertUtils.register(new LongConverter(null), Long.class);
    ConvertUtils.register(new ShortConverter(null), Short.class);
    ConvertUtils.register(new IntegerConverter(null), Integer.class);
    ConvertUtils.register(new DoubleConverter(null), Double.class);
    ConvertUtils.register(new BigDecimalConverter(null), BigDecimal.class);
}

 

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页