Hibernate validation error - @Size

后端 未结 2 1924
佛祖请我去吃肉
佛祖请我去吃肉 2021-01-22 10:29

I have User entity and I try validate field password for length in my test.

My User Class:



        
相关标签:
2条回答
  • 2021-01-22 11:00

    I realize the post is bit old and probably resolved. Just wanted to updated anyway if someone else encounter the same issue. As Mufanu added in the comment this will resolve if we add message attribute in the annotation

    @not null works fine without message

    @Size(min = 5, max = 6, message = "size must be between 5 and 6")
    private String password;

    0 讨论(0)
  • 2021-01-22 11:15

    I am surprised that any of the tests would work. Your exception indicates that you have the wrong version of the Unified Expressions Language dependencies on your classpath. See also https://github.com/hibernate/hibernate-validator and http://docs.jboss.org/hibernate/stable/validator/reference/en-US/html_single/#validator-gettingstarted-uel

    I guess the question becomes in which environment you are running and which EL dependencies (if any) you are using.

    0 讨论(0)
提交回复
热议问题