【发布时间】:2015-08-04 17:50:25
【问题描述】:
我正在使用@XmlRootElement注解从数据库中获取XML数据。
现在,如果我将 @XmlTransient 放入 getter,这些字段将被忽略。
例如:
public class Student {
private Integer studentId;
private String studentName;
@XmlTransient // Do not get student id
public Integer getStudentId() {
return this.studentId;
}
public String getStudentName() {
return this.studentName;
}
...// Setter goes here
那么,student ids 不会出现在 XML 文件中。
但是,我可以以相反的方式执行此操作吗?我想在 XML 文件中指定我想要的字段 - Student 类中的字段太多。
我的服务器(Spring Framework 3.2.3)也使用Jackson 库,所以我想如果可能的话我可以使用它。
【问题讨论】: