【发布时间】:2012-06-25 11:26:34
【问题描述】:
在推土机中,我如何将值全局初始化为空对象而不是 null
例如:
Class Person
{
public Address address;
//getters and setters for address
}
Class Address
{
String addressField1;
String addressField2;
}
同样,我有类似于 Person 和 Address 的对象 PersonVO 和 AddressVO
使用推土机映射值后,如果Person对象中的address值为null,那么personvo.getAddressVO.getAddressField1()中的结果会抛出空指针异常,有什么办法可以避免吗? p>
如果我使用自定义转换器,那么我最终会以典型的方式在自定义转换器中设置值,并且会破坏使用推土机的目的。
【问题讨论】:
标签: java dozer sourceforge