hibernate-validator相关内容
我有一个要求,在公共api模块(多模块项目)中,我不能使用任何形式的hibernate的验证注释,因此我确实使用了javax.validation中的一个可接受的注释. 当我要验证包含NotBlank批注的域对象(我使用vaadin)时,问题开始.我收到以下异常 javax.validation.UnexpectedTypeException: HV000030: No validat
..
登录表格:
Login
..
我现在对两者感到困惑.我知道Hibernate Validator 6是Bean Validation 2.0规范的参考实现.它支持分组, 错误消息的国际化,自定义方法验证等. 问题是Spring 5是否支持这些功能,还是我只剩下Hibernate Validator 6? 为什么我应该在我的Spring Boot项目中使用Hibernate Validator而不是提供的Spring Va
..
我无法在错误消息中显示无效值 我有messages.properties文件,如下所示 ProductId.exists.custom.validator.validation = A product already exists with product id ${validatedValue}. 以下是我的自定义验证程序界面 @Target( { METHOD, FIELD,
..
我在使用Spring进行休眠验证时遇到一些问题.我已经按照在线教程中的说明进行了所有操作,但是它不起作用,我只是转到下一页而没有验证错误. import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; public class Customer { private String
..
我很难相信我是唯一想要这样做的人,但是我找不到任何帮助我克服障碍的参考.使用Spring MVC和基于注释的验证(我使用的是框架4.0和Java 1.7),请考虑一个简单的类层次结构,如下所示: abstract class Foo { @Size(max=10, message = "The name has to be 10 characters or less.")
..
根据当前文档(5.0.0.RELEASE),Spring Webflux在使用带注释的控制器时支持验证: 默认情况下,如果在类路径中存在Bean验证,例如. 休眠验证器,将LocalValidatorFactoryBean注册为 与@Valid一起使用并在@Controller上进行验证的全局验证器 方法参数. 但是,关于如何使用功能性端点使它自动化的内容却一言不发.实际上,文档中输入
..
我正在尝试通过Spring 3.0为Hibernate Validator 4.1设置自定义消息源.我已经设置了必要的配置:
..
我正在寻找一种方法来验证Spring命令bean中的java.lang.Double字段的最大值和最小值(一个值必须在给定的值范围之间), public final class WeightBean { @Max(groups={ValidationGroup.class}, value=Double.MAX_VALUE, message="some key or default
..
在我的控制器中,我有一种创建实体的方法 import javax.validation.Valid; ... @RestController public class Controller { @RequestMapping(method = RequestMethod.POST) public ResponseEntity create(@Valid @RequestB
..
我将尝试忽略其他细节,并使其简短化: @Entity public class User @UniqueEmail @Column(unique = true) private String email; } @Component public class UniqueEmailValidatior implements ConstraintValidator
..
我正在尝试使用属性文件中的错误消息进行一些Spring验证. 但是我发现所有示例似乎都对值进行了硬编码,或者从属性文件中获取了值,但使用了Validator类并在那里进行了检索. 我的设置有些不同. 我在requestmapping中使用@Valid批注,而我的@Valid类使用@NotNull等. 我看过一些人在做@NotNull(message ="blablabla");的例子. 但这
..
我为我的实体使用了自定义的休眠验证器.我的验证者之一使用了自动装配的Spring @Repository.该应用程序运行正常,并且我的存储库已成功在验证程序上自动连线. 问题是我找不到测试验证器的方法,因为我无法将我的存储库注入其中. Person.class: @Entity @Table(schema = "dbo", name = "Person") @PersonName
..
我已按照docs(gradlew clean test. 我正在使用Spring框架4.0.2.RELEASE和Hibernate验证程序5.0.3.Final. 正在验证的方法: public Coffee serve(@ValidOrder(Coffee.Blend.class) final String blend) { ValidOrder批注: @Documente
..
我已经走了好一阵子,现在没有运气.我不使用Spring MVC,但仍想使用@javax.validation.Valid启用方法参数的验证.举个例子 public class EventServiceImpl implements IEventService { @Override public void invite(@Valid Event event, @Valid U
..
这个例子有些人为的.我已对其进行了简化,以删除多余的细节并专注于我遇到的问题.我有一个看起来像这样的验证器: @Component public class UniqueUsernameValidator implements ConstraintValidator { @Autowired UsernameService u
..
我使用Spring 3.1.1和Hibernate-validator 4.3.0.Final,并且在更改默认MessageInterpolator时遇到问题,该默认MessageInterpolator从ValidationMessages(在类路径中)获取验证消息. 我想使用ResourceBundleMessageInterpolator,它将从我的spring messageSour
..
我已经使用Spring 3.1开发了一个Web应用程序 在模块之一中,我需要保存一个具有许多OperationParameter对象的Operation对象. 因此,在视图中,我提供了添加按钮,供用户为特定操作创建OperationParameters. 两个模型都具有休眠映射,并且Operation和OperationParameter之间存在一对多的关系.在Operation模型中
..
在Tomcat 6.0.37中部署Spring 4.0.1应用程序时,我遇到了以下异常情况: SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springfram
..
使用bean验证来验证对象的状态时,每次调用验证时,都会调用4次用 @AssertTrue 注释的方法。每次调用仅应调用一次。 休眠验证器版本:5.1.3。最终 这里是一个示例: 对于以下类别的摩托车: import javax.validation.constraints.AssertTrue; 类摩托车{ 私人int燃料; private int tire耐久性
..