2018-06-22-lombok&logback.xml

2018-07-10  本文已影响0人  迪奥炸

参考:https://www.jianshu.com/p/365ea41b3573

lombok常用注释:@Slf4j  @Data  @Getter  @AllArgsConstructor  @Builder @Setter  @Synchronized

@Slf4j  

@Data:包含了 @ToString、@EqualsAndHashCode、@Getter / @Setter和@RequiredArgsConstructor的功能

@Getter / @Setterr注释任何字段(当然也可以注释到类上的),让lombok自动生成默认的getter / setter方法。默认生成的方法是public的,如果要修改方法修饰符可以设置AccessLevel的值,例如:@Getter(access = AccessLevel.PROTECTED)

@AllArgsConstructor 生成一个全参数的构造方法

@Builder 为类生成复杂的构建器API

@Synchronized给方法加上同步锁

131

上一篇 下一篇

猜你喜欢

热点阅读