【发布时间】:2015-11-22 11:16:10
【问题描述】:
我有一个用 Lombok @Data 注释的类。
为所有字段生成设置器,但使用 JPA @Transient 注释的字段除外。
我尝试通过为该字段添加@Setter 来强制生成setter,但没有效果。
如何强制为该字段生成 setter?
【问题讨论】:
-
查看相关代码总是有帮助的。我猜你正在使用
final修饰符 - 在这种情况下,Lombok 将永远不会生成 setter。这与@Transient无关。 -
我没有使用 final 修饰符,但你是对的,这与 @Transient 无关。我在 pom.xml 中的 maven-compiler-plugin 的配置中留下了
-proc:none ... 谢谢