您可以在
spring-ormMaven POM中进行检查。
例如,要检查Spring 3.2.3.RELEASE使用的Hibernate版本,可以发出以下shell命令:
grep -A 1 hibernate- ~/.m2/repository/org/springframework/spring-orm/3.2.3.RELEASE/spring-orm-3.2.3.RELEASE.pom
上面的命令将导致以下输出:
<artifactId>hibernate-annotations</artifactId> <version>3.4.0.GA</version>-- <artifactId>hibernate-core</artifactId> <version>4.1.9.Final</version>-- <artifactId>hibernate-core</artifactId> <version>3.3.2.GA</version>-- <artifactId>hibernate-entitymanager</artifactId> <version>4.1.9.Final</version>-- <artifactId>hibernate-entitymanager</artifactId> <version>3.4.0.GA</version>
从上面的输出中我们可以推断出Spring 3.2.3.RELEASE支持Hibernate 4.1.9.Final和3.3.2.GA。
当然,您可以尝试将Spring与其他版本的Hibernate一起使用,但是POM的版本不太可能给您带来一些问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)