Mysql
 sql >> Database >  >> RDS >> Mysql

integrazione di Spring 3, Hibernate 3, Maven e MySQL

Hai una situazione infernale JAR.

Per qualsiasi motivo, questa dipendenza

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

che ha un org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean la classe nasconde org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean classe, es. stesso nome, in questa dipendenza

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

E quella classe non ha un setPackagesToScan metodo. Sbarazzati di spring-hibernate3 dipendenza. spring-orm dovrebbe essere più che sufficiente. Puoi scaricare il sorgente qui e verifica tu stesso.