Lombok

简化代码添加Get/Set等方法的工具类

1.添加依赖

  • 在pom文件添加依赖
  1. <dependency>
  2. <groupId>org.projectlombok</groupId>
  3. <artifactId>lombok</artifactId>
  4. <version>1.18.0</version>
  5. <scope>provided</scope>
  6. </dependency>

2.Lombok常用注解

  • @Getter/@Setter:类层级,生成所有成员变量的getter/setter方法
  • @ToString:类层级,覆盖默认的toString()方法,可以通过of属性限定显示某些字段,通过exclude属性排除某些字段
  • @AllArgsConstructor:类层级,生成全参构造器
  • @NoArgsConstructor:类层级,生成无参构造器
  • @Data:类层级,该注解会提供 gettersetterequalshashCodetoString 方法

更新时间:{docsify-updated}