这个之前是可以工作的:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
...
但是升级到上述版本会导致它的故障。如何正确创建一个使用Spring 3.1.Release和Hibernate 4.0.0.FINAL的SessionFactory bean呢?部署时的错误为:
编辑nested exception is java.lang.NoClassDefFoundError: Lorg/hibernate/cache/CacheProvider;
我已经添加了自己的答案,对我有用。