Bạn có tình huống địa ngục JAR.
Vì lý do gì, sự phụ thuộc này
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-hibernate3</artifactId>
<version>2.0.8</version>
</dependency>
có org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean
lớp đang ẩn org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean
lớp, tức là. cùng tên, trong phần phụ thuộc này
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-orm</artifactId>
<version>3.2.4.RELEASE</version>
</dependency>
Và lớp đó không có setPackagesToScan
phương pháp. Loại bỏ spring-hibernate3
sự phụ thuộc. spring-orm
nên là quá đủ. Bạn có thể tải xuống nguồn tại đây
và tự kiểm tra.