lombok是一款能够精减java代码、提高开发人员生产效率的辅助工具,利用注解在编译期自动生成
setter/getter/toString()/constructor之类的代码java
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.6</version> </dependency>
@Data | 注解在类上,提供全部属性的getting和setting方法,此外还提供了equals、canEqual、hashCode、toString方法ide |
@getter | 提供setting方法 |
@setter | 提供getting方法 |
@NoArgsConstructor | 为类提供一个无参构造方法 |
@AllargsConstructor | 为类提供一个满参构造方法 |
lombok能够为开发节约出一些时间,建议你们使用,这是博主第一次写,有很差之处,还请你们见谅哦!!工具