在推土機我如何在全球範圍初始化值空對象,而不是空推土機 - 空對象,而不是空
對於前:
Class Person
{
public Address address;
//getters and setters for address
}
Class Address
{
String addressField1;
String addressField2;
}
同樣地,我都對象PersonVO和AddressVO相類似的人和地址
使用推土機映射值後,如果地址值是Person對象爲null,比結果personvo.getAddressVO.getAddressField1()
將拋出空指針異常,是有什麼辦法避免這一點?
如果我使用定製的轉換比我做的自定義轉換設置值的典型方式結束,並會破壞使用推土機的目的。
我有類似的想法,檢查null的問題是,要訪問'personvo.getAddressVO()。getAddressField1()'的代碼是從某個工具生成的代碼,我不確定它是否有選項生成空檢查。 –