Lombok

依赖地址

点击查看代码
 <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
            <optional>true</optional>
</dependency>

Data注解

在java类上使用@Data注解,将为我们在编译期自动生成
image

Slf4j注解

将在编译期自动帮我们引入Logger日志常量,我们在代码中就直接使用log.info或log.debug打印日志即可。下图中红色代码就用Slf4j注解代替就可以了。
image

Builder注解

在Java类上使用Builder注解之后,我们可以使用如下代码为对象属性赋值
image

AllArgsConstructor注解

AllArgsConstructor注解将为我们在编译期自动生成:全参构造函数。

NoArgsConstructor注解。

无参构造函数

posted @ 2022-06-02 10:37  Power_Gives  阅读(43)  评论(0)    收藏  举报