13得票10回答
使用Autowired Spring服务测试自定义验证器

我有一个用于实体的自定义 Hibernate 验证器。我的某个验证器使用了一个 Autowired Spring @Repository。应用程序运行良好,我的验证器上的存储库也成功自动装配。 问题是我找不到一种方法来测试我的验证器,因为我无法在其中注入我的存储库。 Person.clas...

13得票7回答
使用Hibernate Validator进行双精度和浮点数值验证 - Bean验证

我正在寻找一种验证Spring命令bean中java.lang.Double字段的最大值和最小值的方法(值必须位于给定值范围内),例如: 我正在寻找一种验证Spring命令bean中java.lang.Double字段的最大值和最小值的方法(值必须位于给定值范围内),例如:public fi...

12得票1回答
javax bean验证在方法参数上无法正常工作。

javax验证在方法参数上无效。这是测试代码,javax验证不适用于方法参数...@RequestMapping(value = "/{id}", method = RequestMethod.PUT, params = "action=testAction") public Test upd...

12得票1回答
使用Spring 4和消息插值配置将Repository注入ConstraintValidator

我创建了一个小的示例项目,展示了我在配置Spring Boot验证及其与Hibernate集成时遇到的两个问题。 我已经尝试过其他人关于这个主题的答复,但不幸的是它们对我没有用或要求禁用Hibernate验证。 我想要使用实现ConstraintValidator<ValidUser,...

12得票1回答
使用自定义ResourceBundle与Hibernate Validator

我正在尝试通过Spring 3.0为Hibernate Validator 4.1设置自定义消息源。 我已经设置了必要的配置:<!-- JSR-303 --> <bean id="validator" class="org.springframework.valida...

11得票1回答
如何对嵌套的列表对象进行Hibernate验证?

我需要验证存储在我的表单Bean对象中的列表中的对象。 以下是我的表单Bean对象。public class Role implements java.io.Serializable { // Fields private int roleId; @Not...

11得票1回答
Bean验证组序列不起作用。

我正在使用spring 4.1和hibernate validator 5.1.3开发我的项目。我已经尝试了2天来让GroupSequence起作用。我已经参考了验证文档,博客以及stackoverflow上发布的一些问题。 请查看下面的类。当我从注释中删除GroupSequence和gro...

11得票1回答
为什么 @AssertTrue 不起作用,而 @NotNull 起作用呢?

我正在开发一个实体库。我在我的实体上加了一些bean-validation注解。 我强烈相信类路径中有bean-validation的实现。@javax.validation.constraints.NotNull有效,而@javax.validation.constraints.Asser...

11得票2回答
Spring 3.1中的自动装配无法在自定义约束验证器内部工作

在自定义约束验证器中,我遇到了有关bean自动装配的问题。没有使用Spring的LocalValidatorFactoryBean提供约束验证器实例。JSR-303提供程序是hibernate-validator 4.2.0.Final。 Spring配置摘录如下: <!-- JSR...

11得票1回答
@Max和@DecimalMax的区别(以及@Min和@DecimalMin)是什么?

@Max和@DecimalMax,以及@Min和@DecimalMin在Hibernate Validator中有什么区别? 从Javadocs来看,它们似乎都强制执行相同的约束。