0
我想創建一個使用澤西2.新澤西POJO的註解
我這裏用A表示2類和B中的XML Web服務:
public class A {
private B b;
}
public class B {
@XmlAttribute
private String bString;
}
和服務類:
@GET()
@Path("/test")
@Produces(MediaType.APPLICATION_XML)
public ObjetA test(){
A a = new A();
B b = new B();
a.setB(B);
return a;
}
是否有註釋或其他方式獲取以下XML輸出:
<a bString=""/>
現在我有這樣一條:
<a>
<b bString=""/>
</a>
正如你所看到的,我想展示bString這是一個B場爲<a>
屬性。
Thx。
是否有可能改變你的類A和B的佈局?也許 - 如果你必須保留它們 - 考慮添加一個直接暴露@XmlAttribute bString的新類「AForTheApi」。 – realsim
是的,我不想觸摸我的A和B類,我正在尋找一種方法來使用它們,而不是使用只爲Web服務設計的新類。 – idobi