Hibernate @NotEmpty Javax.package 或 alternative 中的等效注释
2022-09-01 02:50:09
有没有办法在不编写自定义验证的情况下实现休眠验证?javax.validation 包不包含此注释。只。但它不会验证非空值,而是空值。因此,我希望看到.@NotEmpty
@NotNull
@NotEmpty
用?如何?@Pattern
有没有办法在不编写自定义验证的情况下实现休眠验证?javax.validation 包不包含此注释。只。但它不会验证非空值,而是空值。因此,我希望看到.@NotEmpty
@NotNull
@NotEmpty
用?如何?@Pattern
NotEmpty 只是 和 的组合。@NotNull
@Size(min=1)
请注意,@NotEmpty将返回对包含 null 元素的 List<>有效。
在@QueryParam列表的情况下有点奇怪<>
正如 Affe 所说,我做了一个自定义注释,它本身用 @NotNull 注释,并使用自定义验证程序@Size(min=1),该验证程序仅在元素不为 null 时才迭代集合并放置布尔标志。