lombok可以用来简化Java Bean 代码。
常用的有
* @Getter
* @Setter
* @NonNull
* @ToString
* @EqualsAndHashCode
* @Data
* @Cleanup 类似于TWR
* @Synchronized
1、引入相应的maven包
lombok-maven-plugin
Lombok的scope=provided,说明它只在编译阶段生效,不需要打入包中。事实正是如此,Lombok在编译期将带Lombok注解的Java文件正确编译为完整的Class文件。
2、添加IDE工具对Lombok的支持
Idea中Lombok插件安装,点击File-- Settings设置界面,安装Lombok插件
点击File-- Settings设置界面,Build,Execution,Deployment项,开启 AnnocationProcessors,并重启IDEA开发工具。
开启该项是为了让Lombok注解在编译阶段起到作用。



