bean-validation 相关问题

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

Spring中验证对象的集合和bean验证如何拆分?

考虑: @PostMapping(“/track”) 公共无效sendTopicCallback(@RequestBody @Validated Request请求):CompletableFuture> 请求是: 公开课

回答 1 投票 0

在注释上使用 validator.getConstraintsForClass 会产生与使用包含注释的 getConstraintsForProperty 不同的结果

我有许多 Java Annotation 类。 我的想法是,我的项目的开发人员/消费者将在其 POJO 内的字段上使用这些注释来描述每个字段。 示例

回答 1 投票 0

JSR-303 验证的属性“myDto.mail”没有用于 Spring 数据绑定的相应访问器 - 检查 DataBinder 的配置

我有以下 Dto 类结构 公共类 MyDto { @电子邮件 私人字符串邮件; 公共字符串 getMail() { 退回邮件; } 公共无效setMail(字符串邮件){ ...

回答 1 投票 0

无法创建名为“userService”的 bean。通过字段表达的不满足的依赖关系

我在主类中添加了@ComponentScan,@EntityScan仍然是同样的错误,我是新手,几天来就收到这个错误。请帮忙解决这个问题。 **堆栈跟踪: ** 创建 bea 时出错...

回答 1 投票 0

WELD-001408:使用 Spring Boot 3.1.1 和 Jboss Wildfly 27 时,带有限定符 @Default 的类型验证器的依赖关系不满足

在使用 Spirng boot 和 Jboss Wildfly 的应用程序中,当我将应用程序迁移到 Spring boot 3.1.1 和 wildfly 27 时,我出现此错误: 导致:org.jboss.weld.exceptions.DeploymentException:WELD-00...

回答 1 投票 0

如果@RestController上没有@Validated,@Valid是否可以工作?

在以下博客文章中。 https://www.baeldung.com/spring-boot-bean-validation 作者提到了 Spring Boot 如何使用 @Valid 注解。 @RestController 公共类用户控制器{ ...

回答 2 投票 0

Spring Boot 无法自动装配@ConfigurationProperties

这是我的 FileStorageProperties 类: @数据 @ConfigurationProperties(前缀=“文件”) 公共类文件存储属性{ 私有字符串上传目录; } 这让我说:不是注册...

回答 5 投票 0

已为约束接口定义表达式变量...而表达式语言未启用

我有一个项目,带有一些自定义的 ConstraintValidator。我想构建自定义消息。我这样做了,一切都很好。然后我们遇到需要有“api”模块,这意味着,你必须......

回答 1 投票 0

如何将相同的行为应用于扩展另一个 POJO 的 POJO

这更多的是一个理论问题,而不是技术问题。我想知道实现某些方法(或方法?)的最佳方法是什么,以在扩展相同 POJO 的不同 POJO 上工作。在示例应用程序中...

回答 1 投票 0

如何验证扩展另一个 POJO 的 POJO

这更多的是一个理论问题,而不是技术问题。我想知道实现某些方法(或方法?)的最佳方法是什么,以在扩展相同 POJO 的不同 POJO 上工作。在示例应用程序中...

回答 1 投票 0

Micronaut 自定义验证器未触发

我无法让自定义验证器在我的对象上触发。内置约束似乎有效(例如大小),但 myy @UniqueUsername 似乎没有触发。谁能告诉我...

回答 1 投票 0

Springboot keycloak oauth2 bean依赖错误

所以我尝试使用 Springboot 和 keycloak 授权和身份验证来实现简单的登录表单。我收到此错误: 创建名称为“org.springframework.security.config”的 bean 时出错。

回答 1 投票 0

Spring 控制器中的 JSR-303 验证并获取 @JsonProperty 名称

我在 Spring 应用程序中使用 JSR-303 进行验证,它可以根据需要工作。 这是一个例子: @Column(nullable = false, 名称 = "名称") @JsonProperty(“客户名称”) @不是空的 @Size(最小 = 3,...

回答 4 投票 0

自定义 SpringBoot Bean 验证

我正在创建一个注释来验证开始/结束日期,我想确保它们不重叠。 注解: @有据可查 @Target({ ElementType.TYPE, ElementType.ANNOTATION_TYPE }) @Retention(保留...

回答 1 投票 0

抛出 javax.validation.ConstraintViolationException 时获取字段名称

当 PathVariable 'name' 未通过验证时,会抛出 javax.validation.ConstraintViolationException。有没有办法在抛出的 javax.validation 中检索参数名称。

回答 8 投票 0

Hibernate Validator:在验证集合本身之前验证集合项

问题: 我有一个正在由 Hibernate 验证器验证的 bean。 该 bean 有一个 List 类型的属性,并且该属性具有自定义验证器 (1)。这个列表的元素也有自己的特点...

回答 1 投票 0

List<String> 的 Javax 验证抛出异常

我正在尝试使用 javax 验证在列表中包含对字符串元素的 @Pattern 验证。下面是简化的例子: 公共类 ProgramRQDTO 实现序列化 { 私人...

回答 1 投票 0

休眠唯一密钥验证

我有一个字段,比如 user_name,它在表中应该是唯一的。 使用 Spring/Hibernate 验证来验证它的最佳方法是什么?

回答 7 投票 0

初始化 Singleton DBIinitService 时出现异常

当我运行我的应用程序时,抛出异常如下: 严重:加载应用程序时出现异常 严重:上下文/wren6-fp 取消部署失败 严重:加载应用程序时出现异常:jakar ...

回答 1 投票 0

如何手动触发spring验证?

从 json 请求正文创建时,POJO 字段上带注释的 spring 验证有效。但是,当我手动创建相同的对象(使用设置器)并想要触发验证时,...

回答 2 投票 0

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