org.springframework.beans.BeanUtils

    1. public static void copyProperties(Object source, Object target) throws BeansException {
    2. copyProperties(source, target, null, (String[]) null);
    3. }

    这是一个浅拷贝工具,也就是说只会拷贝当前类本身的属性,如果存在嵌套的情况,例如属性中有集合或者属性中嵌套对象:
    image.png
    此时在进行 BeanUtils.copyProperties的时候,这些属性将不被拷贝,而是直接把原有的list指向新的对象中!!!!!

    导致的问题就是,如果改了复制后对象的list属性,那么原有的list属性里面的内容也会被更改,太坑了!!!