hibernate-validator

    0热度

    1回答

    我想在我的JPA实体代码中执行基于@Range的hibernate验证检查(org.hibernate.validator.RangeValidator)。但它似乎修改了生成的SQL,并检查了我想避免的情况。 (即在范围检查中,我将当年定为每年会改变的@范围最大值)。 因此,我不得不从我的JPA实体类中删除这个注释。我如何能够在不添加注释的情况下执行类似的检查?如果是,我应该在prePersist

    3热度

    1回答

    我在JSF中使用了hibernate验证器。 如何设置我的转换错误消息?我使用他们在下面的方式,但它没有工作: <h:inputText id="input" value="#{myBean.number}" converterMessage="#{msgs.convertError}"> <f:convertNumber /> <rich:beanValidator />

    4热度

    1回答

    我想添加验证消息有效载荷(这是json)。我正在使用Json处理器进行数据绑定,这对我来说非常适用,使用bean方法和偶尔的注释或两个。但是除了数据绑定之外,我想声明性地验证实际值:特别是我更喜欢对任何外部架构(DRY原则,使代码&限制完全同步)的注释。所以我正在寻找一个简单的验证库来做到这一点。 它看起来像JSR-303几乎定义了我需要声明部分的注释。 而且它看起来像Hibernate Vali

    0热度

    2回答

    我已使用@NotEmpty标记注释了字符串字段。 当我试图坚持与此字段的值“”的实体,它工作正常。机制检测到验证错误并引发一个InvalidStateException异常来通知问题。 但是,当我试图坚持与该字段的值为null的实体时,会引发UndeclaredThrowableException(由InvocationTargetException引起,由PropertyValueExcepti

    3热度

    3回答

    如果我想使用Hibernate验证器验证某个Java类的某些字段。 现在我希望我的用户能够在运行时配置哪些验证发生。 例如: public class MyPojo { ... @NotEmpty String void getMyField() { ... } ... } 比方说,我想删除NotEmpty支票或与Email或

    0热度

    1回答

    我在使用EJB和Spring MVC的应用程序中使用Hibernate Validator。我使用JBoss 5时,Hibernate 3和Spring MVC版本3. 我想尝试和捕捉验证异常在春季异常解析器水平,并基于该InvalidStateException消息的错误消息。我不想在数据访问层中放置异常处理逻辑;我希望这是由注释驱动,并在一个集中的地方处理验证错误。 当我尝试创建无效实体(例如

    6热度

    2回答

    我试图执行验证像在Spring 3.0文档的部分5.7.4.3描述我的web应用程序: <bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter"> <property name="webBindingInitializer"> <bean class=