默认情况下, 实现处理公共访问器方法和带注释的字段。如果您为字段添加注释,则该字段也具有get / set方法,则将出现此异常:
如果要注释字段,则应指定 @XmlAccessorType(XmlAccessType.FIELD)
@XmlAccessorType(XmlAccessType.FIELD)
public class MemberDetails{
@XMLElement(required=true)
private String planId;
//public getters and setters for the planId;
}
或者您可以注释属性
public class MemberDetails{
private String planId;
@XMLElement(required=true)
public String getPlanId() {
return planId;
}
}