最赞回答 / CallMefeng
自己找到问题了,hibernate配置文件没有配置DDL的生成策略,<property name="hbm2ddl.auto">create</property>没有生成表,往表里塞数据的时候就会报找不到表的错误
2016-01-07
最赞回答 / 慕神8329975
根据前面有个人已经给出答案 byte[] buff = new byte[1024]; int len = 0; while((len = input.read(buff)) != -1){ output.write(buff, 0, len); } input.close(); output.close();改成这样就行了,至于为什么,我也不清楚。
2016-01-05
最赞回答 / 堂堂堂堂糖糖糖童鞋
<...code...>在Student.hbm.xml文件中 class的name属性要写全路径,如:<...code...>或者这样:<...code...>在hibernate-mapping中指定包名,在class 的name属性中只指定类名!
2016-01-03
最新回答 / Coder编程
证明不了,第一个例子:System.out.println(session==session1);是证明opensession每次都会自己创建一个新的连接。而getCurrentSession相当于单例模式,会用现有的session对象。楼主可以去看单例模式。而第二个例子是为了证明:getCurrentSession()能够自动关闭session对象。而openSession()不会自动关闭对象。老师每个例子都有不同的证明效果。没有多余的
2015-12-29
最赞回答 / 惫懒sloth
http://hibernate.org/orm/downloads/ 这个是他们的官网没有你的版本,你就下个4.2.21好了,问题不大。下载点击后面的云朵标志,就可以了
2015-12-18
最赞回答 / 贪吃干脆面君
http://jingyan.baidu.com/article/456c463b99f4370a583144a8.html 这个是搭建hibernate环境的教程
2015-12-11