江西省城鄉(xiāng)建設培訓網(wǎng)官方網(wǎng)站長沙的seo網(wǎng)絡公司
文章目錄
- 1、Lombok
- 1.1 IDEA社區(qū)版安裝Lombok
- 1.2 IDEA專業(yè)版安裝Lombok
- 1.3 Lombok的基本使用
- 2、EditStarters
- 2.1 IDEA安裝EditStarters
- 2.2 EditStarters基本使用方法
1、Lombok
是簡化Java開發(fā)的一個必要工具,lombok的原理是編譯過程中將lombok的注解給去掉并翻譯成對應的Java代碼,編譯成對應的字節(jié)碼。
1.1 IDEA社區(qū)版安裝Lombok
1、到Maven中央倉庫搜索lombok,選擇一個引用次數(shù)多的
2、選擇一個使用人數(shù)多的版本
3、將依賴注入到SpringBoot項目的pom.xml中
4、進入IDEA設置,查找Lombok插件進行安裝啟用
1.2 IDEA專業(yè)版安裝Lombok
只需要在新建Spring Boot 項目捆綁依賴的時候,勾選Lombok選項即可
1.3 Lombok的基本使用
@Getter/@Setter: 作用類上,生成所有成員變量的getter/setter方法
@ToString: 作用于類,覆蓋默認的toString()方法
@EqualsAndHashCode: 作用于類,覆蓋默認的equals和hashCode
@NoArgsConstructor:生成無參構造器;
@RequiredArgsConstructor:生成包含final和@NonNull注解的成員變量的構造器;
@AllArgsConstructor:生成全參構造器
@Data: 作用于類上,注解集合,使用它相當于使用下列注解:@ToString + @EqualsAndHashCode + @Getter + @Setter + @RequiredArgsConstructor
@Builder: 作用于類上,將類轉變?yōu)榻ㄔ煺吣J?@Log: 作用于類上,生成日志變量
@NonNull: 在構造函數(shù)的參數(shù)加上@NonNull后,便會自動對該參數(shù)值進行判空
2、EditStarters
在Spring Book開始時我們可以選擇注入依賴,那么做項目的過程中我們如何注入外部依賴呢,EditStarters這個插件就是為了解決這個問題的
2.1 IDEA安裝EditStarters
使用 Command + , 快捷鍵打開設置,找到插件Plugin,搜索EditStarters進行安裝即可
2.2 EditStarters基本使用方法
1、找到SpringBoot項目的pom.xml文件,打開后右鍵喚出下彈窗,點擊生成
2、點擊安裝的插件
3、綁定依賴的源,不需要動,點OK即可
4、然后就會彈出新建SpringBoot項目時綁定依賴的窗口,我們就可以進行勾選,進行依賴的綁定
以上即是EditStarters插件的基本使用方法