lombok注解

# 私有构造函数
@NoArgsConstructor(access = AccessLevel.PRIVATE)
# 会生成一个包含常量(final)和标识了@NonNull的变量的构造方法
@RequiredArgsConstructor
# 全部变量组成的构造函数
@AllArgsConstructor
# getter setter equals、canEqual、hashCode、toString
# 自己实现的不会被lombok覆盖
# All together now: A shortcut for @ToString, @EqualsAndHashCode, @Getter on all fields, # 
# and @Setter on all non-final fields, and @RequiredArgsConstructor!
@Data
# 只生成getter方法
# 自己实现的不会被lombok覆盖
@Getter
# 只生成setter方法
# 自己实现的不会被lombok覆盖
@Setter
# 通过log来使用
@Slf4j

你可能感兴趣的:(Java,Spring,Boot,Spring,Cloud,java,jvm,开发语言)