gpt4 book ai didi

java - 在基于 Spring 注解的验证中是否有快捷方式使每个字段都为 @Notempty

转载 作者:太空宇宙 更新时间:2023-11-04 06:46:46 26 4
gpt4 key购买 nike

我正在使用 Hibernate Validation 注释

@NotEmpty

有没有办法让表单的所有字段都@NotEmpty,这意味着我不需要在所有字段之上编写@NotEmpty。

如果可能的话,如何实现,以及与之相关的限制是什么。

最佳答案

我不知道验证注释可以按照您的要求工作,但我有一个解决方法的想法:

使用 AspectJ 类型间声明@NotEmpty 注释添加到类中具有标记注释或位于特定包中的每个字段。

我不是 AspectJ 专家,但您的建议应该如下所示:

declare @field : * org.xyz.model.dto..* : @NotEmpty;

@参见:AspectJ Reference: Declare Annotation

关于java - 在基于 Spring 注解的验证中是否有快捷方式使每个字段都为 @Notempty,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23863520/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com