我尝试使用 xjc 生成我的 POJO,并且对于我拥有的一个元素,maxOccurs="unbounded"
这将导致在 POJO 中创建一个列表:
public class Customer{
private List<String> names;
...
public List<String> getNames(){
if (names == null){
names = new ArrayList<String>();
}
return this.names;
}
}
但我需要删除空检查以获得类似:
public class Customer{
private List<String> names;
...
public List<String> getNames(){
return this.names;
}
}
那么也许在这种情况下我需要一个setter,但它不是默认生成的。任何想法?