为了账号安全,请及时绑定邮箱和手机立即绑定
s.getPictue();报空指针异常
@深思浅学 alt+/
才发现不能调节播放速度了
我用Hibernate5.2,openSession得到的session不关闭,得到的hashcode也是一样的,如果不提交事务,那得到的hashcode就不一样了
学完打卡,继续加油
运行程序需要系统内存。。比如运行过程中创建的Session对象就要占用内存。。当然也解释了为什么运行程序需要内存(。。。);系统对存在有编码,hashcode相同(内存地址相同)当然说明前一次占用内存的对象被销毁了。。
不知道有没有人会和我一样犯低级错误,,运行正确。。但是在nacicat中刷新 数据库 然后找不到表,,后来用命令行才发现已经存在表了。。存在数据了。。。正确刷新方式。。。点击表刷新。。。
以后告别public static void main(String[] args){
}做测试了。。
这个是打印session的hashCode吗?你把眼睛睁大看完了再说好吗?打印的是connection的hashCode,
commit()里面默认执行了session.flush,不用commit()方法就要显示的用flush方法啦
补充一点:bean 的设计原则还有一点 是 实现 序列化接口
提醒大家一下,xml文件里写代码一定小心,多加个换行就不行了,大小写也注意
我靠,一直报错误,hibernate.students不存在,查了半天才发现,原来是hibernate.cfg.xml里的<property name="hbm2ddl.auto">update</property>这里写错了,写成true了。。。查了下资料,这里用create和update都可以,update更好
怒赞一波!
oracle 保存不进去数据
课程须知
小伙伴们,学习本门课程前需要具备Java基础知识和面向对象编程思想,并能够熟练使用JDBC操作Mysql数据库。
老师告诉你能学到什么?
1、理解ORM模型 2、掌握Hibernate基本概念 3、能够熟练创建Hibernate实例

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消