1. <strong id="d2o2m"><address id="d2o2m"><rp id="d2o2m"></rp></address></strong>

    <acronym id="d2o2m"></acronym>
    <acronym id="d2o2m"><sup id="d2o2m"><nav id="d2o2m"></nav></sup></acronym>
    <optgroup id="d2o2m"><em id="d2o2m"><del id="d2o2m"></del></em></optgroup>
    <ol id="d2o2m"></ol>
  2. Lombok的作用和用法

    時間:2022-10-06 15:31:18 類型:JAVA
    字號:    
    1. Lombok介紹

      在項目中使用Lombok可以減少很多重復代碼的書寫。比如說getter/setter/toString等方法的編寫。

    2. IDEA中安裝 lombok插件

      打開IDEA的Setting –> 選擇Plugins選項 –> 搜索lombok –> 點擊安裝 –> 安裝完成重啟IDEA

      3. 添加依賴

    <dependency>
        <groupId>org.projectlombok</groupId>
        <artifactId>lombok</artifactId>
        <version>1.18.24</version>
    </dependency>

      4. Lombok常用注解

      @Getter/@Setter: 作用類上,生成所有成員變量的getter/setter方法。

      @ToString : 作用于類,覆蓋默認的toString()方法 ,可以通過of屬性限定顯示某些字段,通過。

      exclude屬性排除某些字段。

      @AllArgsConstructor:生成全參構造器。

      @NoArgsConstructor:生成無參構造器。

      @Data: 該注解使用在類上,該注解會提供 getter 、 setter 、 equals 、 hashCode 、

      toString 方法。

      (一般在一個實體類中使用這些注解簡化開發)

    黄片基地 <