如何实际使龙目岛注释适用于 getter 和 setter
我正在尝试使用龙目岛获取器和设置器注释。据我所知,带注释的代码是在运行时生成的,而不是在编译时生成的,那么如何借助自动生成的 getter 和 setter 来编写代码呢?
例如,我有一个这样的类
@lombok.Getters
@lombok.Setters
public class MyLombokTesting {
private String userName;
}
但是,如果在编写代码时没有生成这些注释,那么这些注释有什么用呢?
现在我想做这样的事情
MyLombokTesting myLombokTesting = new MyLombokTesting();
String username = myLombokTesting.getUserName();
or myLombokTesting.setUserName("some username");
但是我不能做任何这些,因为在编写代码时,eclipse中没有为我生成setter和getters。
显然,我可以有一个参数构造函数来设置用户名,但是getter呢?