Lombok 使用指南

2017-04-21  本文已影响466人  FX_SKY

简介

Lombok 是一款非常实用的Java 工具,它提供了简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的Java 代码,特别是针对于 POJO,构建诸如Setter/Getter、Constructor、toString()、hashCode()和equals()这样的方法。

安装Lombok

添加maven依赖:

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.16</version>
    <scope>provided</scope>
</dependency>

scope 是provided而不是compile,因为这个框架是在将java编译为class前处理代码了,意思是在生成的class文件中已经生成了getter和setter,所以这个依赖是我们在编译的时候使用,不需要打包到jar/war中。

安装Lombok插件

IntelliJ IDEA 安装Lombok插件:

File > Settings > Plugins > Browse repositories

在输入框内输入lombok,可看到已经搜索出来了这个插件,我们点击旁边的安装,安装完成后重启插件我们就安装完毕了,截图如下:

lombok_plugin.png

开启项目的Annotation process

如下图:

1.png

Lombok features

参考资料

Lombok usage_examples
Lombok features

上一篇下一篇

猜你喜欢

热点阅读