Lombok插件应用
Lombok的作用
自动将set、get、toString等方法自动添加到.class文件中。
Lombok的安装步骤
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 用于为描述的类添加一个日志属性对象
示例:
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;
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。