org.hibernate.MappingException: Unknown entity: com.yourcompany.struts.form.InfoForm
struts+hibernate,在页面上输入信息,提交到到数据库中,再要代码如下:
1)页面代码省略,已证实无错;
2)Action(struts)主要相关代码:InfoForm infoForm = (InfoForm) form;
UserDAO ud=new UserDAO();
ud.insertUser(infoForm);
3)Form(struts)代码,和就定义,get和set,没什么特别;
4)UserDAO(hibernate)中insertUser方法代码:public void insertUser(InfoForm form){
Session session=sessionFactory.openSession();
Transaction tx=null;
try{
tx=session.beginTransaction();
session.save(form);
tx.commit();
}catch(Exception e){
System.out.println("shujuchucuo"+e);
}finally{
session.close();
}
}
5)其他自动生成.
出错如题: shujuchucuoorg.hibernate.MappingException: Unknown entity: com.yourcompany.struts.form.InfoForm