空值处理
默认情况下,BeanUtils
会从源对象拷贝所有未忽略的字段到目标对象。某些情况下,使用者可能只希望拷贝非空的值到目标对象,或者忽略特定字段的空值。此时可以通过BeanUtils
提供的额外参数,或配置@Mapping(mapNull=false)
满足上述需求。
方法参数和注解配置的默认值均为true
(不忽略),只要有一个设置为false
,空值就会被跳过。
Last updated
默认情况下,BeanUtils
会从源对象拷贝所有未忽略的字段到目标对象。某些情况下,使用者可能只希望拷贝非空的值到目标对象,或者忽略特定字段的空值。此时可以通过BeanUtils
提供的额外参数,或配置@Mapping(mapNull=false)
满足上述需求。
方法参数和注解配置的默认值均为true
(不忽略),只要有一个设置为false
,空值就会被跳过。
Last updated