考虑一个soap 3请求,一个java类映射到它们:
1.<Request>
<intTag>
</intTag>
</Request>
2.<Request>
<intTag/>
</Request>
3.<Request>
</Request>
@XmlAccessorType(XmlAccessType.FIELD)
public class Request {
@NotNull
@XmlElement(required = true, name = "intTag")
private Integer intTag;
}
因此仅适用于第 3 次请求 intTag=null,第 1 次和第 2 次 intTag=0。为什么?是否可以更改行为,并在所有 3 个请求中获取 null?