Last updated
Last updated
Lombok 是一种 Java 实用工具,可用来帮助开发人员消除 Java 的冗长,尤其是对于简单的 Java 对象(POJO)。它通过注释实现这一目的。通过在开发环境中实现 Lombok,开发人员可以节省构建诸如 hashCode()
和 equals()
、getter / setter
这样的方法以及以往用来分类各种 accessor 和 mutator 的大量时间。
使 IntelliJ IDEA 支持 Lombok 方式如下:
Intellij 设置支持注解处理
点击 File > Settings > Build > Annotation Processors
勾选 Enable annotation processing
安装插件
点击 Settings > Plugins > Browse repositories
查找 Lombok Plugin 并进行安装
重启 IntelliJ IDEA
将 lombok 添加到 pom 文件
Lombok 提供注解 API 来修饰指定的类:
等价于 Java 源码:
等价于 Java 源码:
等价于 Java 源码:
等价于 Java 源码:
等价于 Java 源码:
等价于 Java 源码:
等价于 Java 源码:
等价于 Java 源码:
Lombok 代码:
Lombok 代码:
Lombok 代码:
Lombok 代码:
Lombok 代码:
Lombok 代码:
Lombok 代码:
Lombok 代码:
示例源码: