【问题标题】:How to access getter and setter methods using Lombok? [duplicate]如何使用 Lombok 访问 getter 和 setter 方法? [复制]
【发布时间】:2019-05-29 19:20:15
【问题描述】:

我在我的项目中添加了 Lombok maven 存储库并成功使用了 Lombok 注释。我试图从另一个类访问 setter 和 getter 方法,但无法访问这些方法。我正在使用 Spring Boot 版本 2.1.1 和 STS。这是我的简单代码sn-p。

@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;        
}

【问题讨论】:

  • 安装插件让你的IDEA知道龙目岛
  • 但是他没有使用IDEA...

标签: java annotations lombok


【解决方案1】:

您应该将它安装在您的 STS 中。按照说明操作:

双击 lombok.jar(可从 here 或您的 maven 存储库下载;它是同一个 jar)。这将启动 eclipse 安装程序,它将找到 eclipse(以及上面列出的 eclipse 变体),并提供将 lombok 安装到这些 eclipse 安装中。同样的工具也可以卸载lombok:

您可以在 eclipse 的 about 对话框中检查您的 eclipse 安装是否启用了 lombok。 lombok版本会在版权文末列出:

来源: https://projectlombok.org/setup/eclipse

希望对你有帮助。

【讨论】:

  • 用答案的基本部分编辑。
猜你喜欢
  • 2018-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-11
  • 1970-01-01
  • 2014-12-20
  • 1970-01-01
  • 2017-06-24
相关资源
最近更新 更多