【发布时间】:2012-01-23 19:16:08
【问题描述】:
这是有效的:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
...
但升级到上述版本会破坏它。使用 Spring 3.1.Release 和 Hibernate 4.0.0.FINAL 创建 SessionFactory bean 的正确方法是什么?
部署的错误是:
嵌套异常是 java.lang.NoClassDefFoundError: Lorg/hibernate/cache/CacheProvider;
编辑
添加了我自己的答案,为我解决了问题。
【问题讨论】:
-
实际上它已被弃用。所以删除是相当可疑的docs.jboss.org/hibernate/core/3.3/api/org/hibernate/cache/…