您必须在会话工厂配置中列出您的类。如果使用,则可以自动发现实体
EntityManager。
为了在hibernate和spring中使用注释,您必须使用
AnnotationSessionFactoryBean:
<bean id="sessionFactory" > <property name="annotatedClasses"> <list> <value>edu.acct.tsegay.model.User</value> </list> </property> .... </bean>
同样,您的
User实体是spring bean ,这很奇怪。不用了 hibernate实体应该由
new操作员创建。



