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;
    
}
相关文章
相关标签/搜索