学习更多Java干货,戳上面的
蓝色字题
关注我!
lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的 Java 代码的工具,简单来说,比如我们新建了一个类,然后在其中写了几个字段,然后通常情况下我们需要手动去建立get、set、构造方法、log、toString、hashCode、equals等等,尤其是一个类有几十个属性时,那个长长的get、set方法真的是惨不忍睹。lombok的作用就是为了省去我们手动创建这些代码的麻烦,它能够在我们编译源码的时候自动帮我们生成这些方法。
在IDEA中第一次使用的时候是需要去下载一个插件的,下载步骤为:
File–>Setting–>Plugins–>Browse repositories–>搜索框输入lombok–>Install。
最新的lombok依赖为1.18.2,我们在pom文件中引入即可
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.2</version></dependency>
我所常用的注解其实只有两个,一个是@Data,一个是@Slf4j。 下面是我在一个哥们的博客上拷贝的一段比较详细的介绍,大家可以参考一下。原文链接