自動將set、get、toString等方法自動添加到.class文件中。
1.添加依賴 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency> 2.添加依賴後,到配置的maven的倉庫找到lombok.jar
而後在cmd 運行 java -jar lombok-1.18.12.jar
---->選擇sts安裝地址
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; }