我已经在我的项目中添加了 Lombok maven 存储库,并成功使用了 Lombok 注释。我尝试从另一个类访问 setter 和 getter 方法,但无法访问这些方法。我正在使用 spring Boot 版本 2.1.1 和 STS。这是我的简单代码片段。
@Entity
@Table(name = "role")
//@Data
@ToString
public class Role {
@Id @GeneratedValue(strategy=GenerationType.AUTO)
@Column(name="role_id")
private int id;
@Column(name="role")
@Getter @Setter(AccessLevel.PUBLIC)
private String role;
}
您应该将其安装在 STS 中。请按照说明操作:
双击 lombok.jar(可从here,或来自您的 Maven 存储库;这是同一个罐子)。这将启动 eclipse 安装程序,它将找到 eclipse(以及上面列出的 eclipse 变体),并提供将 lombok 安装到这些 eclipse 安装中。同样的工具还可以卸载lombok:
![enter image description here](https://i.stack.imgur.com/AcPlR.png)
您可以在 Eclipse 的“关于”对话框中检查您的 Eclipse 安装是否启用了 lombok。 lombok版本将列在版权文本的末尾:
![enter image description here](https://i.stack.imgur.com/iu9Zl.png)
来源:https://projectlombok.org/setup/eclipse
希望能帮助到你。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)