lombok的使用總結

Lombok插件應用

Lombok的做用
自動將set、get、toString等方法自動添加到.class文件中。
Lombok的安裝步驟
1.添加依賴
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
</dependency>    
2.添加依賴後,到配置的maven的倉庫找到lombok.jar

image.png

而後在cmd 運行 java -jar lombok-1.18.12.jar

image.png

image.png

image.png

---->選擇sts安裝地址

image.png

3. Lombok 經常使用註解分析:
    @Setter 用於爲描述的類生成setter方法,不包含final修飾屬性。
    @Getter 用於爲描述的類生成getter方法。 
    @ToString 用於爲描述的類添加toString方法。 
    @EqualsAndHashCode 用於爲描述的類,生成hashCode和equals方法。 
    @NoArgsConstructor 用於爲描述的類生成無參的構造方法。 
    @AllArgsConstructor 用於爲描述的類生成包含類中全部字段的構造方法。 
    @Data用於爲描述的類生成setter/getter、equals、canEqual、hashCode、toString方法,如爲final屬性,則不會爲該屬性生成setter方法。 
    @Slf4J 用於爲描述的類添加一個日誌屬性對象

示例:java

package com.py.ajax.pojo;

import lombok.Data;

/**
* @author WL
* @version 建立時間:2020-9-3 10:06:22
* @Description 類描述
*/
@Data
public class Student {
    private Integer stu_id;
    private String name;
    
}
相關文章
相關標籤/搜索