一、Lombok简介
Lombok是一款Java开发插件,使得Java开发者可以通过其定义的一些注解来消除业务工程中冗长和繁琐的代码,尤其对于简单的Java模型对象(POJO)。在开发环境中使用Lombok插件后,Java开发人员可以节省出重复构建,诸如hashCode和equals这样的方法以及各种业务对象模型的accessor和toString等方法的大量时间。对于这些方法,Lombok能够在编译源代码期间自动帮我们生成这些方法,但并不会像反射那样降低程序的性能。
二、Lombok安装
2.1构建工具
Maven在Maven项目的pom.xml文件中添加Lombok依赖:
dependencygroupIdorg.projectlombok/groupIdartifactIdlombok/artifactIdversion1.18.10/versionscopeprovided/scope/dependency
Gradle在build.gradle文件中添加Lombok依赖:
dependencies{