Mysql
 sql >> Base de données >  >> RDS >> Mysql

intégration de spring 3, hibernate 3, maven et mysql

Vous avez une situation d'enfer JAR.

Pour une raison quelconque, cette dépendance

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-hibernate3</artifactId>
    <version>2.0.8</version>
</dependency>

qui a un org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean la classe cache le org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean classe, c'est-à-dire. même nom, dans cette dépendance

<dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-orm</artifactId>
    <version>3.2.4.RELEASE</version>
</dependency>

Et cette classe n'a pas de setPackagesToScan méthode. Débarrassez-vous du spring-hibernate3 dépendance. spring-orm devrait être plus que suffisant. Vous pouvez télécharger la source ici et vérifiez par vous-même.