1、簡介git
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.14</version> </dependency>
3、註解的介紹github
能夠用@Getter / @Setter註釋任何字段(固然也能夠註釋到類上的),讓lombok自動生成默認的getter / setter方法。工具
生成hashCode()和equals()方法,默認狀況下,它將使用全部非靜態,非transient字段。但能夠經過在可選的exclude參數中來排除更多字段。ui
或者,經過在parameter參數中命名它們來準確指定但願使用哪些字段。spa
@Data 包含了 @ToString、@EqualsAndHashCode、@Getter / @Setter和@RequiredArgsConstructor的功能插件