360SDN.COM

org.apache.bval.jsr303.ConfigurationImpl.getDefaultParameterNameProvider

来源:  2018-09-06 20:06:53    评论:0点击:

今天在做项目的时候,把Spring从3.2.7升级到了4.2.3,但是应用在启动的时候报了一个错。错误信息是org.apache.bval.jsr303.ConfigurationImpl.getDefaultParameterNameProvider由于我在上篇文章中用了个@Valid注解(详情请见http://blog.csdn.net/zknxx/article/details/52426771),并使用了bval-jsr303.jar这个jar包。而Spring4.0之后不再支持这个jar包了。所以,出现了这个错误。解决办法是把bval-jsr303这个jar换成hibernate-validator。Maven依赖如下:

 

        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-validator</artifactId>
            <version>5.2.4.Final</version>
        </dependency>

 

搞不懂为什么用个@Valid注解,要使用Hibernate-validator这个jar包。

为您推荐

友情链接 |九搜汽车网 |手机ok生活信息网|ok生活信息网|ok微生活
 Powered by www.360SDN.COM   京ICP备11022651号-4 © 2012-2016 版权