Lombok 最大的好处就在于通过注解的形式来简化 Java 代码 可通过配置注解 getter / setter 让代码看起来简练清晰
@Setter
@Getter
@ToString
public class StudentEntity {
private String id;
private String name;
private String age;
}
不仅如此,还可以生成构造方法、equals、hashCode,以及 toString。注意是在编译的时候哦,源码当中是没有 getter / setter 等等的。
如果使用Maven 构建的话
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.6</version>
<scope>provided</scope>
</dependency>
还要为 开发工具 添加 Lombok支持,否则 Javabean 的 getter / setter 就无法自动编译,也就不能被调用。
第一步,下载 Lombok 的 jar 包。下载地址如下:
http://central.maven.org/maven2/org/projectlombok/lombok/1.18.6/lombok-1.18.6.jar
第二步,双击运行jar包。
Install/update 然后重启OK