Java 推土机未使用正确的键和空/空值转换地图
我正在使用推土机进行VO转换,以下是映射详细信息:Java 推土机未使用正确的键和空/空值转换地图,java,spring,spring-boot,dozer,Java,Spring,Spring Boot,Dozer,我正在使用推土机进行VO转换,以下是映射详细信息: <mapping wildcard="false" map-null="true" map-empty-string="true" map-id="Map_ServiceInstanceBasicDetailVO_Mapping"> <class-a>java.util.Map</class-a> <class-b>com.XXX.customer.valueobj
<mapping wildcard="false" map-null="true" map-empty-string="true" map-id="Map_ServiceInstanceBasicDetailVO_Mapping">
<class-a>java.util.Map</class-a>
<class-b>com.XXX.customer.valueobject.ServiceInstanceBasicDetailVO</class-b>
<field>
<a key="DUNNINGEXCLUSION">this</a>
<b set-method="setDunnigExcludeCustom">dunningExcluded</b>
</field>
</mapping>
SetDunnigeExcludeCustom方法是CustomConverter还是普通的bean类?你能给我们展示一下吗?这是POJO类的一个普通方法。
package com.xxx.customer.valueobject;
import com.xxx.core.constants.CommonConstant;
import com.xxx.core.util.CommonFunctionUtils;
public class ServiceInstanceBasicDetailVO {
private String dunningExcluded;
/* other fields' getter setter and declaration*/
public void setDunnigExcludeCustom(String dunningExclude){
String dunningStatus;
if(StringUtils.isEmpty(dunningExclude)){
dunningStatus = CommonConstant.N_CONSTANT;
}else{
dunningStatus = dunningExclude;
}
setDunningExcluded(dunningStatus);
}
}