springboot使用@data注解,减少不必要代码

148 阅读1分钟

1、安装 lombok 插件

File --> settings -->Plugins ,搜索 lombok,然后点击Installed

2、添加maven依赖

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.10</version>
 </dependency>

3、写一个实体类,加上 @Data 注解

import lombok.Data;
 
@Data
public class Test {
    private Integer id;
    private String name;
    private String password;
}

然后就 new 一个实体类,就可以调用属性的 get 和 set 方法。

image.png

另外:

@Data : 注解在类上, 为类提供读写属性, 此外还提供了 equals()、hashCode()、toString() 方法 @Getter/@Setter : 注解在类上, 为类提供读写属性 @ToString : 注解在类上, 为类提供 toString() 方法 @Slf4j : 注解在类上, 为类提供一个属性名为 log 的 log4j 的日志对象 @Log4j : 注解在类上, 为类提供一个属性名为 log 的 log4j 的日志对象

我是进阶的球儿,大家一起2019年的爬坑历程。感觉分享很给力的话给个赞,谢谢!!!有问题也可以下方留言沟通。