Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider

出现这个问题主要是hibernate4里不在有cacheprovider类,cacheprovider在hibernate3中才有,
用hibernate4就应该用hibernate4的SessionFactory。
具体的sessionfactory配置:
<bean id="mysf" class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
    <property name="dataSource" ref="ds"/>

你可能感兴趣的:(Hibernate)