最近使用BeanUtils.copyProperties发现List集合属性无法复制成功造成空指针异常情况,最后查资料发现List集合属性是不可以通过这个方法进行赋值,所以我们可以采用以下方法单独对List进行再次赋值。
SkuReductionTo skuReductionTo = new SkuReductionTo();
BeanUtils.copyProperties(sku,skuReductionTo);
skuReductionTo.setMemberPrice(suk.getMemberPrice());