我在hibernate 3.3.2.GA的项目中使用spring 3.0.6。我可以将我的休眠升级到版本4.3.11.Final而不会出现任何集成问题。
答案 0 :(得分:0)
有关详细信息,请查看
请注意
从Spring 3.0开始,Spring需要Hibernate 3.2或更高版本。
http://docs.spring.io/spring/docs/3.0.x/spring-framework-reference/html/orm.html#orm-hibernate
从Spring 4.0开始,Spring需要Hibernate 3.6或更高版本。
http://docs.spring.io/spring/docs/current/spring-framework-reference/html/orm.html#orm-hibernate
答案 1 :(得分:0)
在this issue中,Spring 3.2和Hibernate 4.3存在一些问题,根据问题,Hibernate 3.6和4.0之间有一些相同的变化。而Spring 3.0.6在2011年8月被重新定位(但问题是从2013年开始)。
所以我认为如果你想使用Hibernate 4.3,你也应该升级你的Spring版本。
该问题的一条评论:
Spring Framework 3.2.3+在其orm.hibernate4包中完全支持Hibernate 4.0到4.2.x. Spring Framework 4.0.1+在其orm.hibernate4包中完全支持Hibernate 4.0到4.3.x。