解决方案 »

  1.   

    在hibernate.cfg.xml中添加
    <property name="javax.persistence.validation.mode">none</property>
    试试,貌似是这个原因
      

  2.   

    加上真的有用啊,请问为什么在java工程中就不用呢?这个是什么的验证配置,?可以解释下么?
      

  3.   

    javax.persistence.validation.mode默认情况下是auto的,就是说如果不设置的话它是会自动去你的classpath下面找一个bean-validation**包,但是找不到,所以beanvalitionFactory错误。需要配置文件下加上一句 <property name="javax.persistence.validation.mode">none</property>
      

  4.   


    那个是用来做数据验证的,默认情况是auto,就会用JPA hibernate-validator来验证,如果不配成none的话,你需要在项目中加入hibernate-validator相关的两个jar包,具体的可以看下官方文档···建议楼主有问题先搜下google,要不然这样太浪费时间了···
      

  5.   

    hibernate.cfg.xml中添加
     <property name="javax.persistence.validation.mode">none</property>  ,这是一个验证的东东。你可查看hibernate api
      

  6.   

    整合SSH时没有hibernate.cfg.xml配置文件?也可以配置吗?