使用Lombok生成Java getter / setter,用于带注释的代码

时间:2010-09-08 08:37:54

标签: java annotations lombok

我使用Project Lombok为Java类的所有字段自动生成getter和setter方法。

当字段用例如注释时@XmlTransient,注释不会传播到生成的getter / setter方法,因此在生成的代码中它不会显示任何效果。有没有办法将自动getter / setter生成与其他注释结合使用?

1 个答案:

答案 0 :(得分:9)

我认为将getter / setter方法的传播注释在一般情况下不起作用。例如,您是否知道如果字段和bean属性都使用@XmlElement注释会发生什么?对于JAXB注释,我建议在该字段上使用@XmlAccessorType(XmlAccessType.FIELD)