org.hibernate.AnnotationException: No identifier specified for entity: com.dxj.model.User
(从网上参考得解决方法)
原因:@Id和@GeneratedValue写在setId()方法上了;
解决方法:@Id和@GeneratedValue写在getId()方法上
注入对象时写在 set上 如:
@Resource
public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
this.hibernateTemplate = hibernateTemplate;
}
注入的时候,Spring中是写在set方法上,Hibernate中是写在get方法上。