Lombok的作用和用法

时间:2022-10-06 15:31:18 类型:JAVA
字号:    
  1. Lombok介绍

    在项目中使用Lombok可以减少很多重复代码的书写。比如说getter/setter/toString等方法的编写。

  2. IDEA中安装 lombok插件

  打开IDEA的Setting –> 选择Plugins选项 –> 搜索lombok –> 点击安装 –> 安装完成重启IDEA

  3. 添加依赖

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

  4. Lombok常用注解

  @Getter/@Setter: 作用类上,生成所有成员变量的getter/setter方法。

  @ToString : 作用于类,覆盖默认的toString()方法 ,可以通过of属性限定显示某些字段,通过。

  exclude属性排除某些字段。

  @AllArgsConstructor:生成全参构造器。

  @NoArgsConstructor:生成无参构造器。

  @Data: 该注解使用在类上,该注解会提供 getter 、 setter 、 equals 、 hashCode 、

  toString 方法。

  (一般在一个实体类中使用这些注解简化开发)

<