我是新來的java XML綁定。註解@XmlElement只寫?
這是我
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
/**
* @author Martin Burchard
*
*/
@XmlRootElement(name = "user")
public class User {
private String id;
private String nickname;
private String email;
private String password;
@XmlElement(name = "id")
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
@XmlElement(name = "nickname")
public String getNickName() {
return nickname;
}
public void setNickName(String nickname) {
this.nickname = nickname;
}
@XmlElement(name = "email")
public String getEMail() {
return email;
}
public void setEMail(String email) {
this.email = email;
}
@XmlElement(name = "password")
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
}
類在密碼必須給予用戶的創建/註冊,但後來要求userinformation時,該XML不應含有密碼元素。 是否可以將一個元素定義爲writeonly?
我查看了EclipseLink的網頁以及Maven倉庫,但沒有找到這些庫。你能幫我在我的Maven依賴中定義這個包嗎? – Nabor 2012-04-20 15:38:16
@ user1177897 - 以下內容應該有所幫助:https://github.com/bdoughan/blog20110819/blob/master/pom.xml – 2012-04-20 15:45:04