bean-validation 相关问题

Bean Validation,以前通常称为“JSR-303”,是javabean属性和任意方法参数的基于注释的验证框架。 Hibernate Validator是参考实现和最广泛使用的实现。

Springboot 3.0 Jakarta 现场验证

SpringBoot 3.0 不支持 javax 验证。如何使用 Jakarta 进行现场验证。 进口 导入 jakarta.persistence.Entity; 导入 jakarta.persistence.NotNull; 导入 jakarta.persis...

回答 2 投票 0

如何在Spring Boot中进行条件验证?

我正在开发一个 Spring REST 应用程序。 我有一个DTO 私有字符串名称; @ 私人字符串国籍; 私有字符串匹配类型; 私有列表 ncFields = new ArrayList(); // 哥...

回答 1 投票 0

JSR 验证@Pattern 允许空值

当我用@Pattern注释字段时 @Pattern(regexp="someRegexp") 公共字符串名称; 如果 JSON 包含此字段,且值为 null,那么我预计此正则表达式会失败,因此......

回答 3 投票 0

无法在Spring boot中使用@Valid验证请求主体

我想使用 @Valid 注释验证我的请求正文,但它在 Spring Boot 中不起作用 我在 JAR 文件中有一个 Request 类,无法使用两个字段进行修改。一个字段的类型为 Obj...

回答 8 投票 0

如何使用 EL 计算 Bean Validation 约束消息中数组的长度?

我有一个限制,我想使用 EL 来根据情况调整消息。根据数组的长度,我想显示不同的消息。然而,我很难得到...

回答 1 投票 0

使用 Hibernate 注释验证手机号码

我有一个名为 User 的实体,我想验证手机号码字段 手机号码字段不是强制性的,可以留空,但应该是 10 位数字。 如果用户输入任何...

回答 7 投票 0

为什么 Spring 没有参与 JSR-303 bean 验证?

想知道为什么 Spring 没有启动 Hibernate Bean 验证。根据此处的文档,它需要上下文中的 MethodValidationPostProcessor 并且目标 spring 是...

回答 1 投票 0

Spring 不创建 ConstraintValidator

Spring 不会创建实现 ConstraintValidator 的类的实例。 即使我使用 @Configuartion Spring 注释 RolesValidator 创建其实例,但验证不起作用。 我在这里...

回答 2 投票 0

在Pojo.name中添加验证规则以对象扩展Pojo?

我有一个简单的java pojo,我给我的android用户: @XmlRootElement @AllArgsConstructor @NoArgs构造函数 @ToString 公共类 PostAccount { @盖特 @塞特 私有字符串 e...

回答 1 投票 0

Spring Boot bean 验证器未触发

我正在使用最新的稳定版本的springboot和spring-validator,但是bean验证根本没有被调用。 下面是我的 gradle.kts、Bean 和控制器: 插件{ 爪哇 id...

回答 1 投票 0

可以在我的自定义 Java 类型上使用现有标准 Java 约束注释之一(`@Size`)吗?

是否可以在我的新 Java 类型 (MyType) 上使用现有标准 Java 约束注释 (@Size) 之一? 我不希望我的框架的使用者必须在

回答 1 投票 0

在 Spring Boot 3 中切换到 jakarta 时,继续遵守 javax.validation.constraints.* 注释[重复]

我们正在迁移到 Spring Boot 3,并随之迁移到 jakarta-ee。 我关注了https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0-Migration-Guide#jakarta-ee,但我不知道如何

回答 2 投票 0

使用 webflux bean 验证时出现不明确的异常(WebExchangeBindException 与 ConstraintViolationException)

我正在使用 Webflux,并将使用 bean 验证进行现场验证。 尝试使用 @RestControllerAdvice 响应字段错误 在 bean 验证字段中指定组时...

回答 2 投票 0

BeanValidation 错误 - 在类路径上找不到 JSR 303 Bean 验证实现

我正在制作 Vaadin 教程系列。 https://www.youtube.com/watch?v=k-DxZ1reIdM&list=PLcRrh9hGNallPtT2VbUAsrWqvkQ-XE22h&index=11 文字版:https://vaadin.com/learn/tutorials/mod...

回答 2 投票 0

Bean 验证 API,可以动态指示验证器忽略 POJO 特定字段上的特定约束注释

我有一个 POJO,其中一些字段用 @NotEmpty 注释: 公共类 SampleFormInputDTO { @不是空的 私有字符串文本区域; 私有 int myInt = 0; @不是空的 私有字符串 myText = &...

回答 2 投票 0

Quarkus Live Reload 后 Vaadin Bean 验证不起作用

我正在使用 Quarkus 3.6.3 和 Vaadin 24.3.0。我遇到的问题是,当 quarkus 应用程序实时重新加载时,必填字段的必填指示符不再显示...

回答 1 投票 0

为什么Spring Boot无法将这个服务识别为bean?构造函数的参数 0 需要一个 Service 类型的 bean

我正在尝试使用 spring boot 为项目执行 API,并且在抛出错误时尝试编译: HNFFormations.ProjetFullStack.appController.TypeUserController 中构造函数的参数 0

回答 1 投票 0

java.lang.NoSuchMethodError:org.hibernate.validator.internal.engine.constraintvalidation.ConstraintValidatorContextImpl

在我的自定义 ConstraintValidator 的代码中我使用这样的构造函数 新的 ConstraintValidatorContextImpl( 新的ArrayList(), DefaultTimeProvider.getInstance(),

回答 1 投票 0

在 Spring Boot 中的类级别请求主体验证

我有一个 dto 类,我正在对其应用类级别自定义约束。我的问题是我希望它在创建和更新 api 时表现不同。如果进行属性验证,这很容易...

回答 1 投票 0

@AssertTrue 在存在 @Valid 注释的嵌套对象中使用时会出现 JSR-303 问题

我的自定义DTO类如下: 公共类 TestDto1 { 私有字符串密钥; 私有字符串值; @AssertTrue 私有布尔 isValid() { 返回键!=null || val!=空; }公开课测试...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.