今天導入別人的項目時,發現log飄紅,提示Cannot resolve symbol‘log’,網上查詢發現安裝lombok插件即可。以下是lombok插件的作用。
項目中經常使用bean,entity等類,絕大部分數據類類中都需要get、set、toString、equals和hashCode方法,雖然eclipse和idea開發環境下都有自動生成的快捷方式,但自動生成這些代碼后,如果bean中的屬性一旦有修改、刪除或增加時,需要重新生成或刪除get/set等方法,給代碼維護增加負擔。而使用了lombok則不一樣,使用了lombok的注解(@Setter,@Getter,@ToString,@@RequiredArgsConstructor,@EqualsAndHashCode或@Data)之后,就不需要編寫或生成get/set等方法,很大程度上減少了代碼量,而且減少了代碼維護的負擔。故強烈建議項目中使用lombok,去掉bean中get、set、toString、equals和hashCode等方法的代碼。
1.在線安裝bomlok插件
1.1Ctrl+Alt+S打開Settings
搜索或者直接選擇Plugins,之后點擊Browse Repositories
1.2彈框中輸入lombok
選擇lombok Plugin插件,右邊點擊Install,等待安裝
1.3安裝之后提示重啟IDEA
點擊Restart重啟即可
到此已經結束了。
如果你已經下載Lombok插件到本地,也可以選擇本地安裝。
2.本地安裝bomlok插件
2.1Ctrl+Alt+S打開Settings
選擇Plugins,選擇右下角Install plugin from disk
2.2選擇本地下載好的lombokjar包
之后Apply即可。