我正在使用Spring ORM 4.1.7版本,我希望将hibernate与此版本集成。我已经尝试过hibernate 3.6.10.Final但是有些类缺少,如果我使用hibernate 4.3.10.Final,其他一些类都缺失了。我想,我必须用两者来继续前进。当我看到Spring ORM 4.1.7 Release POM时,它指的是2个不同版本的hibernate核心。这在单个POM文件中有效吗?
我应该使用哪个hibernate核心版本继续前进。请帮忙
答案 0 :(得分:0)
spring框架支持多个hibernate实现,并且依赖项被定义为可选,因为它的最终用户可以根据应用程序自己的Hibernate版本控制hibernate的哪个子包。
我建议如果您可以使用Hibernate 5,请执行此操作。 Hibernate 4.x分支正在分阶段,从错误修复的角度来看,不再支持Hibernate 3。