Lombok常用註解
-
@Data:在JavaBean中使用,註解包含包含getter、setter、NoArgsConstructor註解
-
@AllArgsConstructor:在JavaBean中使用,註解會生成對應的有參構造方法
-
@ToString:在JavaBean中使用,註解會自動重寫對應的toStirng方法
-
@Slf4j:在需要列印日誌的類中使用,專案中使用slf4j日誌框架
-
@Log4j:在需要列印日誌的類中使用,專案中使用log4j日誌框架
-
@Builder:構造者模式
-
@Value:註解和@Data類似,區別在於它會把所有成員變數預設定義為private final修飾,並且不會生成set方法
-
@getter:在JavaBean中使用,註解會生成對應的getter方法
-
@setter:在JavaBean中使用,註解會生成對應的setter方法
-
@NoArgsConstructor:在JavaBean中使用,註解會生成對應的無參構造方法
-
@RequiredArgsConstructor :生成private構造方法,使用staticName選項生成指定名稱的static方法。
-
@ToString(exclude={“column1”,“column2”}):排除多個column列所對應的元素
-
@ToString(of={“column1”,“column2”}):只生成包含多個column列所對應的元素
-
@EqualsAndHashCode:在JavaBean中使用,註解會自動重寫對應的equals方法和hashCode方法
-
@NonNull:註解快速判斷是否為空,為空丟擲java.lang.NullPointerException
-
@Synchronized:註解自動新增到同步機制,生成的程式碼並不是直接鎖方法,而是鎖程式碼塊, 作用範圍是方法上
-
@Cleanup:註解用於確保已分配的資源被釋放(IO的連線關閉)
相關文章
- Lombok的常用註解有哪些Lombok
- Lombok 註解詳解Lombok
- lombok 註解無效 已解決Lombok
- @NoArgsConstructor、@Getter、@Setter註解及Lombok的使用StructLombok
- Lombok中@Builder和@SuperBuilder註解的用法LombokUI
- 常用註解
- Springboot 常用註解Spring Boot
- Spring常用註解Spring
- eclipse環境下lombok中的註解失效 @AllArgsConstructor @Slf4j 註解失效EclipseLombokStruct
- java lombok包在maven已經配置,但是註解沒用JavaLombokMaven
- lombok幾個基本註解的使用@Data@AllArgsConstructor@NoArgsConstructorLombokStruct
- 002 SpringBoot 常用註解Spring Boot
- SpringMvc的常用註解SpringMVC
- spring 框架常用註解Spring框架
- MyBatisPlus-常用註解MyBatis
- SwaggerAPI註解詳解,以及註解常用引數配置SwaggerAPI
- lombok幾個基本註解的使用@Data@AllArgsConstructor@NoArgsConstructor@BuilderLombokStructUI
- Lombok - 使用註解讓你的JavaBean變得更加簡潔LombokJavaBean
- swagger常用註解搬運Swagger
- springboot常用註解記錄Spring Boot
- VSCode中Lombok註釋支援外掛VSCodeLombok
- @lombok註解背後的原理是什麼,讓我們走近自定義Java註解處理器LombokJava
- LOMBOK使用詳解Lombok
- Spring/SpringBoot常用註解總結Spring Boot
- Spring MVC 常用註解的使用SpringMVC
- Spring IOC 常用註解與使用Spring
- SpringMvc的常用註解介紹SpringMVC
- Jackson(3)之常用註解使用
- Intellij idea 不能識別 @Slf4j,@Getter ,@Setter註解,安裝LombokIntelliJIdeaLombok
- Android MVVM探索(二) - DataBiding常用註解AndroidMVVM
- Swagger2常用註解說明Swagger
- JPA常用註解彙總紀要
- SpringMVC常用註解@Controller,@Service,@repository,@ComponentSpringMVCController
- spring boot的常用註解有哪些?Spring Boot
- Spring MVC常用註解,你會幾個?SpringMVC
- SpringBoot + MyBatis(註解版),常用的SQL方法Spring BootMyBatisSQL
- jackson學習之八:常用方法註解
- jackson學習之七:常用Field註解