RestFul Webservices를 사용하는 Application Development에 JAXB 2.0을 사용하고 있습니다. 요청이 수정되었으므로 요청 XML에 다른 파일/변수가 생깁니다.Jaxb : JAXB Java 클래스를 수정하지 않고 요청 XML 필드 추가
<Root Id="567" att="758" />
수정 요청이 질문은
<Root Id="567" att="758" anotherfiledadded ="kiran" />
것이다 자동합니다 (UserData를을 ?? 수정없이) UserData를 클래스 (anotherfiledadded) 해당 필드를 추가 할 수있다
아래는 내 UserData 클래스입니다.
@XmlRootElement(name = "Root")
@XmlAccessorType(XmlAccessType.FIELD)
public class UserData {
@XmlAttribute
private String Id;
@XmlAttribute
private String att;
// getters and setters
I : 당신은 플러그인 수이하는 로직
MessageBodyWriter
을 통해 JAX-RS를 사용하여 RESTful 서비스를 구현하는 경우 아래의 모든 클래스는 자바 SE 6이후 JDK/JRE에서 사용할 수 있습니다 그것이 가능하다고 생각하지 마십시오. 그런 "알려지지 않은"필드가 너무 많습니까? – adarshr
아니요, 한 필드 만 가져올 것입니다. – Pawan
그러면 왜 그 수업을 수정할 수 없습니까? – adarshr