1、下载lombok包,https://projectlombok.org/all-versions
2、切换到下载目录,执行命令 java -jar lombok.jar
Specify location为定位到eclipse的安装目录
点击install进行安装
安装成功后关闭窗口
3、切换到eclipse的安装目录,cd /Applications/STS.app/Contents/Eclipse,会发现有lombok.jar,此时打开STS.ini,最后一行如果有-javaagent:/Applications/STS.app/Contents/Eclipse/lombok.jar 说明安装成功。
4、关闭eclipse在重启,在pom.xml中添加依赖:
<!-- lombok日志依赖,不用写final Logger log,直接类上加注解 -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.20</version>
</dependency>
5、在类上添加注解:
@Slf4j
public class LoginController {
6、在方法里可以直接使用log.info(),从而免去了重复写final Logger log的烦恼7、实体类中lombok的使用- @Data 该注解注解用在类上,可以为类创建setter、getter、toString()、hashCode()等方法
- @Getter 作用在每一个字段上,能够为该字段创建getter方法
- @Setter 作用在每一个字段上,能够为该字段创建setter方法
- @NoArgsConstructor, @AllArgsConstructor 作用在类上,提供的分别是无参数的构造函数和全参数的构造函数
- @toString 作用在类上,单独的构造toString()方法