<thead id="rrjt3"></thead>
      <progress id="rrjt3"><dfn id="rrjt3"></dfn></progress>

      <em id="rrjt3"></em>

        <address id="rrjt3"><ins id="rrjt3"><dfn id="rrjt3"></dfn></ins></address>
          <i id="rrjt3"></i>

        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 方法。

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

        黄网站免费 <