龙目岛是否支持非空验证?

时间:2019-03-20 21:12:52

标签: java lombok

@NonNull仅确保不为空,如何验证不为空的集合?

@AllArgsConstructor
public class Brand {
    @NonNull
    private String name;
    @NonNull
    // how to ensure not empty?
    private List<Product> products;
}

1 个答案:

答案 0 :(得分:1)

Lombok没有这种注释(请参阅full list支持的功能)。

您可以为此使用另一个库。例如,Hibernate Validator支持诸如@NotNull@NotEmpty@Size()之类的注释。