Hibernate Validator是JSR 380的参考实现 - Bean Validation 2.0
如何通过单个 Jakarta/Hibernate 验证器使用所有注释进行验证?
我正在使用 Jakarta/Hibernate 来验证 Java 中的一些字段。 问题是数据模型是从 Swagger 文件生成的,因此所有 Jakarta 注释(如 @Size 或 @Pattern)都是自动生成的。 我
使用 hibernate-validator 基于另一个字段验证 Java 中的一个字段的最佳方法是什么?
我有一个由许多字段组成的类,这些字段具有 hibernate-validator 注释,因此如果输入无效数据,它可以抛出相应的消息。 一些字段是
如何通过表达式语言动态传递注释的约束值。例如:@Size("${app.name.maxSize}")
传递给约束注释的参数是否可以使用表达式语言动态传递。它是一个通用要求,可以适用于任何注释,例如 gi...
Hibernate 验证:使用户能够仅输入数字(数字)而不是输入
我有一个 jsf 表单,并且有一个通常只接受 number(integer) 的输入。 我想自定义当用户在此字段中输入字符串或字符时的错误消息。我想要验证...
当我用@Pattern注释字段时 @Pattern(regexp="someRegexp") 公共字符串名称; 如果 JSON 包含此字段,且值为 null,那么我预计此正则表达式会失败,因此......
我有一个名为 User 的实体,我想验证手机号码字段 手机号码字段不是强制性的,可以留空,但应该是 10 位数字。 如果用户输入任何...
为什么 Spring 没有参与 JSR-303 bean 验证?
想知道为什么 Spring 没有启动 Hibernate Bean 验证。根据此处的文档,它需要上下文中的 MethodValidationPostProcessor 并且目标 spring 是...
在 Tomcat 6 中部署 Spring 4.0 时出现 AbstractMethodError
我在 Tomcat 6.0.37 中部署 Spring 4.0.1 应用程序时遇到以下异常: 严重:将上下文初始化事件发送到类 org.springframework.web.context 的侦听器实例时出现异常。
Spring Rest Api 验证中的自定义错误消息 - ProblemDetails
我正在尝试将控制器处理程序方法上的某些验证注释中提供的消息添加到请求的响应中。 例如,@Patt 上的消息属性...
我有一个简单的java pojo,我给我的android用户: @XmlRootElement @AllArgsConstructor @NoArgs构造函数 @ToString 公共类 PostAccount { @盖特 @塞特 私有字符串 e...
我在使用 Java 17 时遇到 Hibernate Validator 6.2.3 的问题。当尝试使用 org.hibernate.validator.constraints.ScriptAssert 验证实体时,我收到以下信息...
在 Hibernate Validator 中插入消息时如何访问实例变量?
我使用 Hibernate Validator 和 Spring 来在使用 CrudRepository::save 将对象插入存储库时验证对象。假设我们有课: 公共类人{ 公共 int id; @NotBlank(
Quarkus Live Reload 后 Vaadin Bean 验证不起作用
我正在使用 Quarkus 3.6.3 和 Vaadin 24.3.0。我遇到的问题是,当 quarkus 应用程序实时重新加载时,必填字段的必填指示符不再显示...
我想比较实体中的两个字段,并检查 maxField 是否大于 minField 才有效。下面是我的实现,但我看不到自定义消息,而是返回此 w...
HV000151:Hibernate Validator 异常,约束未从接口继承
升级到最新版本后,使用 hibernate-validator(作为 spring-boot-starter-validation 依赖项的一部分)进行了一些验证。我收到此错误: 雅加达.验证.
我有一种方法可以验证控制器中的一些数据。在该方法中,我使用两个不同的验证器验证传入的数据。每个验证器都会对提交的数据进行一些处理,如果...
使用 @NotEmpty 验证 Scala 的 Map 时抛出 javax.validation.UnexpectedTypeException: HV000030 异常
当我尝试验证 Scala 的 Map 时,无论可变还是不可变,我都会遇到如下异常: javax.validation.UnexpectedTypeException:HV000030:找不到约束“javax”的验证器。
JSR-303 验证的属性“myDto.mail”没有用于 Spring 数据绑定的相应访问器 - 检查 DataBinder 的配置
我有以下 Dto 类结构 公共类 MyDto { @电子邮件 私人字符串邮件; 公共字符串 getMail() { 退回邮件; } 公共无效setMail(字符串邮件){ ...
在 quarkus 应用程序中使用 Validation.buildDefaultValidatorFactory() 实例化 Validator 时没有提供程序异常?
我使用自定义API进行验证,在基于quarkus的应用程序中通过Validation.buildDefaultValidatorFactory().getValidator()实例化验证器,但应用程序抛出NoProviderFoundExc...
我有点不知所措,我有以下自定义bean验证器代码: 导入 jakarta.validation.Payload; 导入 java.lang.annotation.ElementType; 导入java.lang.annotation。