Lombok 是否支持非空验证?
Does Lombok support not empty validation?
@NonNull
只保证not null,如何验证集合不为空?
@AllArgsConstructor
public class Brand {
@NonNull
private String name;
@NonNull
// how to ensure not empty?
private List<Product> products;
}
Lombok 没有那种注释(请参阅 full list 支持的功能)。
您可以为此目的使用其他库。例如,Hibernate Validator 支持 @NotNull
、@NotEmpty
、@Size()
等注释。
@NonNull
只保证not null,如何验证集合不为空?
@AllArgsConstructor
public class Brand {
@NonNull
private String name;
@NonNull
// how to ensure not empty?
private List<Product> products;
}
Lombok 没有那种注释(请参阅 full list 支持的功能)。
您可以为此目的使用其他库。例如,Hibernate Validator 支持 @NotNull
、@NotEmpty
、@Size()
等注释。