把 Configuration config=new Configuration().configure();
SessionFactory sessionfactory=config.buildSessionFactory();
Session session=sessionfactory.openSession();
改成
session=HibernateSessionFactory.currentSession();即可
SessionFactory sessionfactory=config.buildSessionFactory();
Session session=sessionfactory.openSession();
改成
session=HibernateSessionFactory.currentSession();即可
解决方案 »
- Integer praseInt 如果输入是"1024MB" 怎样返回是1024而不是直接异常
- 本人在做一个的“参数化的视图”,现在有些问题,请大家一起讨论一下,给我点意见
- 在自己的机子上可以解析word ,但同样的程序搬到别的机子上就运行不了了
- 请教关于jfreechat生成柱状图的问题?
- 请问tomcat的缓存问题
- spring 乱码 谢谢各位解决!!!!!!!!
- SPRING MVC问题
- com.sun.xml.tree.*;到sun.com 的什么地方可以找到?
- 请看下面的源码,该如何解决!
- 我在学J2EE,累死了,有几个问题请解释一下?
- 请问一个hibernate的问题?
- 为什么同样的hibernate访问数据库的语句在Weblogic8.1 sp2上可以用,但是到了Weblogic8.1 sp3上就报异常呢
你写的配置文件也是有错的, type="java.lang.Long"应该是type="long"
type="java.lang.String"应该是type="string"
tran.commit();
改为
session.save(stu);
session.flush();
tran.commit();
closeSession();
4. net.sf.hibernate.MappingException: Resource: /Student.hbm.xml not found
要加上全路径
比如
net/myprojcet/pojo/Student.hbm.xml
<mapping resource="com/project/bean/Student.hbm.xml"/>
2. 没有找到实体BEAN也就是Student.java可能是你没有把这个文件配置到Classpath中吧;
3. 找不到实体字段,没办法提交数据库操作语句;
4. 同第一点。