将 lombok 与 @XmlElement 一起使用

Use lombok with @XmlElement

如何将 Lombok 与我的 @XmlElement 标签结合使用,以便解组对象?

我有大约 20 个属性,所以我不想为每个属性写一个明确的 getter 和 setter,在 setter 上带有 XmlElement 标签.

这就完成了工作:

@Data
@XmlRootElement(name = "root")
@XmlAccessorType(XmlAccessType.FIELD)      // UPDATE: Need this or else exception
public class Data {
    @XmlElement(name = "test")
    public double testData;
}