关于这个错误的可能:
1.import org.hibernate.annotations.Entity; 注解实体类时,引入包错误,应该是import javax.persistence.Entity;
2.缺少hibernate支持JPA的jar包!hibernate-jpa-2.0-api-1.0.1.Final.jar,对了,这个jar包的缺少不会报这个错误,会导致找不到类。这个是jpa开发必须的jar包。
3.配置文件有问题!
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="packagesToScan" value="test.models"/>
</bean>