org.springframework.beans.BeanUtils的用法

s,t为对象
BeanUtils.copyProperties(s, t);  将给定源bean的属性值复制到目标bean中

public static void copyProperties(Object source, Object target) //source 源,target 目标
throws BeansException {
   copyProperties(source, target, null, (String[]) null);
}

BeanUtils.copyProperties(s, t, "Id", "Time");  将给定源bean的属性值复制到目标bean中,忽略Id和Time属性

public static void copyProperties(Object source, Object target, String... ignoreProperties) //source 源,target 目标, ignoreProperties 要忽略的属性名称数组
  throws BeansException {
        copyProperties(source, target, null, ignoreProperties);
    }

猜你喜欢

转载自www.cnblogs.com/andrew-303/p/11589892.html