hibernat异常:Unable to get the default Bean Validation factory

    xiaoxiao2022-06-29  40

    出现原因:

    javax.persistence.validation.mode默认情况下是auto的,就是说如果不设置的话它是会自动去你的classpath下面找一个bean-validation**包,但是找不到,所以beanvalitionFactory错误。 由于javax.persistence.validation.mode的属性值默认是auto,所以会出错。 在hibernate.cfg.xml里将javax.persistence.validation.mode设置为none,就可以避免出错了。  

    解决方案:

    在hibernate.cfg.xml中配置的时候  需要这个一个属性:

     

    <property name="javax.persistence.validation.mode">none</property>

    转载请注明原文地址: https://ju.6miu.com/read-1125213.html

    最新回复(0)