首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

hibernate初学一问解决办法

2012-01-22 
hibernate初学一问按照hibernate3自带的例子和很多教程上写的:SessionFactorysfnewConfiguration().confi

hibernate初学一问
按照hibernate3自带的例子和很多教程上写的:
SessionFactory   sf=new   Configuration().configure().buildSessionFactory();
Session   session=sf.getCurrentSession();或Session   session=sf.openSession();
后面运行下面代码时,提示Unknown   entity:   xxx.Student
session.beginTransaction();
Student   stu=new   Student();
stu.setName( "test ");
stu.setAge(20);
session.save(stu);
session.getTransaction().commit();
session.close();

如果改成这样写就可以
SessionFactory   sf=new   Configuration().configure().addClass(xxx.Student.class).buildSessionFactory();
Session   session=sf.openSession();

xxx.Student这个类已经import进去了啊,

[解决办法]
你的hibernate.cfg.xml文件里是否已经加了student.hbm.xml文件了?
[解决办法]
比如: <mapping resource= "student.hbm.xml " />

热点排行