【 BeanUtils.copyProperties的赋值为空】

1.  使用 BeanUtils.copyProperties 需要注意导包是否正确:

   【 BeanUtils.copyProperties的赋值为空】

 

 

   BeanUtils.copyProperties(a, b);//假设a b有共同字段cde,则把a的cde字段内容赋值给b的cde字段

 

2.  今天偶然间发现赋值失败,debug发现流程没问题,但是执行BeanUtils.copyProperties 后就是全为null,看了一下代码,发现是参数a写错了,

  ps:item为遍历值(value), cuxIctPreCheckExpenditures 为遍历对象(List对象)

 【 BeanUtils.copyProperties的赋值为空】

【 BeanUtils.copyProperties的赋值为空】

 

 

 这里如果用 cuxIctPreCheckExpenditures  就应该多一个xxx.get(0),因为是ArrayList类型。还是用item自然一些。 

上一篇:BeanUtils.copyProperties(A,B)属性复制


下一篇:BeanUtils.copyProperties(source, target)报NullPointException