sts安装lombok的方法:
1、下载 lombok.jar(https://projectlombok.org/download.html)
2、将 lombok.jar 放在sts(eclipse)安装目录下,和 sts.ini 文件平级的。
3、运行lombok.jar
在lombok.jar 的目录下,运行:java -jar lombok.jar
选中目录之后,就会看到如下窗口:
大家可以看到,这里的会使用javaagent的方式写入STS的启动过程中。在确定之后,我们切到sts的安装目录,验证一下STS.ini文件:
大家也可以发现,在STS的目录下,也有lombok.jar文件的存在,整个安装过程即可完成。
lombok 注解:
lombok 提供的注解不多,可以参考官方视频的讲解和官方文档。
lombok注解在线帮助文档:http://projectlombok.org/features/index.
下面介绍几个我常用的 lombok 注解:
@Data:注解在类上;提供类所有属性的 getting 和 setting 方法,此外还提供了equals、canEqual、hashCode、toString 方法
@Setter:注解在属性上;为属性提供 setting 方法
@Getter:注解在属性上;为属性提供 getting 方法
@Log4j :注解在类上;为类提供一个 属性名为log 的 log4j 日志对象@NoArgsConstructor:注解在类上;为类提供一个无参的构造方法@AllArgsConstructor:注解在类上;为类提供一个全参的构造方法@Slf4j:Lombok为我们内置了各种日志组件的支持,我们在SpringBoot项目开发中几乎都是使用logback作为日志组件,而logback是基于slf4j完成的。所以我们在实体类上直接添加@Slf4j就可以自动创建一个日志对象作为类内全局字段