我很难理解hibernate应该搭配哪些jar版本。
我有一组hibernate版本的maven东西可以一起工作,但我不知道为什么,我如何才能弄清楚哪些版本可以与其他版本一起工作?
另外,我想升级我的hibernate,但我不知道该放入什么版本号,或者是否需要其他版本号。
目前我有:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>3.3.2.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>3.4.0.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>3.1.0.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-annotations</artifactId>
<version>3.4.0.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-search</artifactId>
<version>3.1.1.GA</version>
</dependency>发布于 2011-01-04 23:29:23
问得好。这个过程是不必要的复杂。查看Compatibility Matrix,找出您需要哪些版本的库。
另外,从3.5.x开始,Annotations and Hibernate EntityManager are part of Hibernate Core。
https://stackoverflow.com/questions/4595118
复制相似问题