我有点困惑我应该使用什么休眠版本。
我们有一个当前使用Spring 3和Hibernate 3的应用程序。我们必须将其迁移到Spring 5.2.6,但是我不确定是否可以保持相同的Hibernate版本还是应该升级。我知道在Spring中发生了很多更改,这些更改可能与当前的休眠版本不兼容。
您能建议我吗?
答案 0 :(得分:2)
从Spring Framework 5.0开始,Spring需要Hibernate ORM 4.3或更高版本才能提供JPA支持,甚至需要Hibernate ORM 5.0+才能针对本机Hibernate Session API进行编程。请注意,Hibernate团队不再维护5.1之前的任何版本,并且可能很快会专注于5.3 +。
因此,我建议您使用5.4 branch中的最新稳定版本。