bean-validation相关内容

将Spring依赖项注入ConstrantValidator

我正在使用Bean验证.我有一个自定义验证器 @MyValidator ,该验证器需要使用注入的Spring托管DAO对象查找值.如何获得此权限?Spring不会将DAO注入我的"MyValidator"对象中. @Component公共类CodeListValidator实现ConstraintValidator.{@Autowired私有ICodeLis ..
发布时间:2021-04-15 18:59:43 其他开发

具有可配置约束值的Spring Bean验证

我想使Java Bean验证约束可以由Spring配置,可能使用属性.一个例子: 类比萨{@MaxGramsOfCheese(max ="$ {application.pizza.cheese.max-grams}")intgramsOfCheese;} 我无法使它正常工作或找到很多与此有关的文档. 像这样的事情有可能吗?我知道消息可以在Validationmessages.prope ..
发布时间:2021-04-15 18:59:35 Java开发

Spring的验证例程是否支持故障快速模式的Hibernate的JSR 303实现选项?

8.2.快速失败模式 我正在寻找可以在Spring中配置此选项的位置,但是我不确定这是否是JSR 303的一部分,因为它是针对其自己的验证器实现的Hibernate配置.这很重要,因为如果我遇到多个约束冲突,我只希望第一个“抛出". 解决方案 假设您使用的是Spring的LocalValidatorFactoryBean来设置验证器,则可以在validationPropertyMap ..
发布时间:2020-11-23 02:12:30 其他开发

Spring MVC Bean验证

我必须对使用Spring MVC 3的Web应用程序实施验证.问题是bean类具有诸如getProperty("name")和setProperty("name",valueObj)之类的方法.必须对通过将不同的值传递给getProperty("name")返回的数据进行验证,例如:getProperty("age")应当大于16,并且需要getProperty("state"). 我想知道 ..
发布时间:2020-09-20 05:51:37 Java开发

使用Spring MVC提交表单之前显示JSR-303错误

在提交表单之前,Spring MVC 3.x中是否有一种简单的方法来显示表单错误消息(通过JSR303验证获得)? 请考虑本文末尾的示例代码. 最终用户应该编辑其中初始数据已经无效的表单. 提交表单(POST方法)时会正确显示错误,但在初始表单显示(GET方法)中不会正确显示错误. 有没有一种简便的方法可以在初始表单显示中显示错误(GET方法)? (是否有一种方法可以为此目 ..
发布时间:2020-09-20 05:51:34 Java开发

将验证消息放入数据库

我想放置Bean验证(JSR 303)例如使用的验证消息: javax.validation.constraints.AssertFalse.message=must be false javax.validation.constraints.AssertTrue.message=must be true ... 进入数据库,以便管理员添加新语言时,他可以添加该语言的翻译. 我知道 ..
发布时间:2020-09-20 05:48:12 Java开发

Omnifaces validateBean:无法使showMessageFor服装正常工作

我正在使用 Omnifaces 在类级别约束下使用JSR303 bean验证.我的问题是基于以前关于如何将消息附加到特定组件的问题.从Omnifaces 2.6开始,有一个showMessageFor属性可以完全解决我当时的问题(非常感谢Omnifaces库的开发人员;-).我的问题是我无法使用它. 这是我的设置.我有三个输入字段,其中两个在类级别约束中 ..
发布时间:2020-09-20 05:48:05 其他开发

共享库中的Bean验证约束

我有许多使用相同验证约束的jsf2 Web项目. 我可以将所有这些约束放在一个共享库中吗? 如果是,我可以为验证消息提供翻译吗? 如果是,我如何以标准方式实现它? 以下软件包结构正确吗? commons.jar库: commons.jar | + library | | | + CustomConstraint1.class ..
发布时间:2020-09-20 05:47:58 其他开发