为了账号安全,请及时绑定邮箱和手机立即绑定
谢谢老师,想日日了
安装 hibernatetools-Update-4.1.1.Final 要好久时间呀!!!!
学完打卡,老师讲的很好!感谢老师!
我把MySQL换成了Oracle不可以实现,该怎样写
2.0倍速起飞啊,哈哈
load返回的是代理对象,get返回的是该对象实现
测试完了 ,都是同样的值。。。。
老师讲的不错,一直看下去有不少收获
使用MyEclipse2014进行学习的小伙伴,
不需要手动创建hbm.xml文件,在配置数据库的界面的右边有个Mapping,点击那个add然后把要映射的实体类加上。
再在实体类上单击右键,在弹出的菜单的MyEclipse那里面找到Add Hibernate Annotation,然后把实体类加进去。再运行就行了。
只要你按照老师讲的写,没有拼写错误。但是出现了一系列的因为使用了高版本的hibernate而出现的问题,那么非常开心的告诉你,出现的问题都能够从评论、问答中找到。。==说多了都是泪,呜呜呜~~~
更正: 关于返回同一个Session对象.老师讲的没错! session对象创建后会绑定到当前线程上,如果不调用 session.close()进行关闭,那么下次 再调用 getCurrentSession()返回的仍然是同一个session对象.打印他们的hashcode可验证,完全一样.
如果是关闭后,再次调用 getCurrentSession()返回的就不是前面的session对象,打印hashcode可验证.
这个老师的声音很有磁性~~~
有一点错误的是: getCurrentSession() 每次返回的也是不同的Session对象 , 只是所用的(封装)的Connection对象是同一个;
上面的前提是:连接池中只有一个Connection对象时,上面的成立.
幻想俱现 的答案是正解! 如果在使用完session对象后关闭,就自然释放了它所包装的 java.sql.connection对象到连接池中去.下一次再openSession()时,就把这个connection又取出来进行连接. 同一个对象,地址相同,hashCode 也相同.
但若是连接池容量不是1时,就不一定了.
课程须知
小伙伴们,学习本门课程前需要具备Java基础知识和面向对象编程思想,并能够熟练使用JDBC操作Mysql数据库。
老师告诉你能学到什么?
1、理解ORM模型 2、掌握Hibernate基本概念 3、能够熟练创建Hibernate实例

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消