一、什么是lombok
lombok是一个帮助我们简化代码的jar包,在idea中设置annotation processor保证二次编译的开启,下载安装lombok的插件,不然系统会认为你的代码在无中生有报错的?
lombok常见指令,@Data @Slf4j 等,这里就不一一列举了,网上有很多,请自己查阅,我们这里主要记录lombok的一个简单实现和原理。
二、简单实现
1.创建一个maven项目,并导入需要的jar包
<dependencies>
<dependency>
<groupId>com.google.auto.service</groupId>
<artifactId>auto-service</artifactId>
<version>1.0-rc4</version>
</dependency>
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.8</version>
<scope>system</scope>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
</dependencies>
auto-service可以帮助我们执行