如果我有一个带有注释的类
@XmlType(name = "someDTO", propOrder = {
"firstField",
"secondField",
})
但是 XML(例如来自 SOAP 响应)看起来像
<return><firstField>a</firstField><secondField>b</secondField><thirdField>c</thirdField></return>
我的对象仍将填充 firstField 和 secondField,并忽略 thirdField。
为什么是这样?会一直这样吗?如果存在额外的字段,有没有办法防止创建对象?