通过 SpringBoot 中使用 lombok 实现自动创建JavaBean的get/set方法、全参/无参构造方法、toString()、equals()、hashCode()
生活随笔
收集整理的這篇文章主要介紹了
通过 SpringBoot 中使用 lombok 实现自动创建JavaBean的get/set方法、全参/无参构造方法、toString()、equals()、hashCode()
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
通過SpringBoot中使用lombok實現
先導入依賴
<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>X.X.X</version> </dependency>其中 x.x.x 是版本號,根據需要使用特定版本,建議使用最新版本
然后對idea工具進行插件的安裝
打開File->Settings->Plugins->搜索lombok->點擊Install->最后點擊Restart重啟IDEA
最后在編寫的JavaBean中加入注解
@Data注解,自動生成set/get方法,toString方法,equals方法,hashCode方法,不帶參數的構造方法。一條龍
@NoArgsConstructor注解,就會在編譯的時候自動生成無參構造方法
@AllArgsConstructor注解,就會在編譯的時候自動生成全參構造方法
@ToString注解,就會在編譯的時候自動生成ToString()方法
@EqualsAndHashCode注解,就會在編譯的時候自動生成equals()和hashCode()方法
@Setter/@Getter : 自動生成set和get方法
@ToString : 自動生成toString方法
@Log : 支持各種logger對象,使用時用對應的注解,如:@Log4j
@Value : 用于注解final類
總結
以上是生活随笔為你收集整理的通过 SpringBoot 中使用 lombok 实现自动创建JavaBean的get/set方法、全参/无参构造方法、toString()、equals()、hashCode()的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android系统的手机目录
- 下一篇: Android系统system文件夹结构