0
有時它會在沒有註解的情況下進行序列化,而其他時間則沒有註釋?有人請賜教關於註釋的必要性。註釋必須通過JaxB來拋棄Java對象嗎?
@XmlRootElement
public class Test {
public void setAge(int age) {
this.age = age;
}
private int age;
private String name;
private Cat cat;
public Test()
{
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public Cat getCat() {
return cat;
}
public void setCat(Cat cat) {
this.cat = cat;
}
}
class Cat
{
private String name="catttttttttttttttt";
public Cat()
{
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
在上面的代碼,它工作正常,但有時如果不加getCat()以上@XmlElement,它不序列化。
不,它不是。但你如何序列化?顯示代碼。 – ulab
Thanks.I瞭解到它不需要每次都使用annoataions。請看我的新評論。 –