自动将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; }