SpringBoot与Lombok

Lombok

在项目中使用Lombok可以减少很多重复代码的书写。具体详细资料可以浏览

https://blog.csdn.net/motui/article/details/79012846

一、引入依赖

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.18</version>
    <optional>true</optional>
</dependency>

二、注解

@data

包含了@Getter、@Setter、@toString、@EqualsAndHashCode

@Getter

@Setter

@EqualsAndHashCode

同@toString

@NoArgsConstructor

@AllArgsConstructor

@toString

@toString(of = "id") 只是id字段@toString(exclude = "id") 除id以外的字段

@Slf4j(使用logback日志框架)

@Log4j(使用log4j日志框架)

原文地址:https://www.cnblogs.com/slivelove/p/9877401.html