mapstruct-plus
mapstruct-plus copied to clipboard
使用convert(source, target) 方法的时候,source对象里空的属性忽略,不覆盖target对象的属性问题
1.AutoMapping注解 表字段很多不方便,也不想全局修改 2.MapperConfig注解 配置自定义的NullValuePropertyMappingStrategy nullValuePropertyMappingStrategy() default NullValuePropertyMappingStrategy.IGNORE; 这个也不太方便,不想全局修改。只是特殊情况下会使用到这个source的属性为空的时候,保留target的原来的属性 目前只找到这两个方法,还有其他更好的方法吗?
能提供一个类似的方法convert(source, target, strategy) strategy类,自定义转换过程中的配置。 或者其他方法也行。