Lombok是一个帮助简化代码的工具,通过注解的形式例如:@Setter
@Getter
,可以替代代码中的getter和setter方法,虽然Eclipse自带的setter、getter代码生成也不需要我们手动的去敲写,但是使用@Setter
@Getter
这样的注解,能够使我们的代码看上去更加的简洁、优雅。
在写之前,我遇到一个问题,在照着网上一些博文的做法,我直接将依赖加入pom文件,使我的@Setter
@Getter
注解生效了,但是在我查看对象对应方法时我却找不到他的get、set方法,最后发现Lombok需要安装的,需要在eclipse.ini
配置,单独的引入依赖不行。
依赖:
1
2
3
4
5
6
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.20</version>
<scope>provided</scope>
</dependency>
将下载的lombok.jar放在与eclipse.ini同级目录下,在eclipse.ini文件中加入:
1
2
-Xbootclasspath/a:lombok-1.16.8.jar
-javaagent:lombok-1.16.8.jar
重启项目,就发现能够正常使用了。