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依賴的話,注解是飄紅無效的),如果安裝好后是會有提示的
傳統方法和注解方法對比小案例:
傳統方法打印日志,需要每個類里面調用傳入類名的方法
使用注解后:
兩種方法對比起來,使用注解的方法代碼節省了太多,還有更多注解方法待探索