lombok 插件介绍:
IntelliJ IDEA官方插件页面:https://plugins.jetbrains.com/plugin/6317-lombok-plugin
使用lombok之后,省去了许多没必要的get,set,toString,equals,hashCode代码,简化了代码编写,减少了代码量。
另外@Data注解的作用相当于 @Getter @Setter @RequiredArgsConstructor @ToString @EqualsAndHashCode的合集。
IntelliJ IDEA的安装方法如下,eclipse的安装未试过
安装 lombok 插件
项目pom中引入依赖
业务代码中使用注解(如果不装插件和pom依赖的话,注解是飘红无效的),如果安装好后是会有提示的
传统方法和注解方法对比小案例:
传统方法打印日志,需要每个类里面调用传入类名的方法
使用注解后:
两种方法对比起来,使用注解的方法代码节省了太多,还有更多注解方法待探索