为了账号安全,请及时绑定邮箱和手机立即绑定
不要急慢慢学,慢慢体悟,当你静下心来,慢慢的消化内容,就会感到收获了很多
对于openSession,没有自动关闭Session,每次创建session就会获取一个连接,这个连接不释放。当创建第二个session的时候就会再从容量池中再获取另外一个连接,所以连接的hashcode不同。
对于getCurrentSession,会自动关闭session,每次创建session获取一个连接,这个连接会自动释放到容量池中,当创建第二个连接时,就会从容量池中获取session1释放的那个链接,所以hashcode相同。(getCurrentSession相当于单例模式)
我是这么理解的,不知道对不对。。。。。。。。。。。。。。。。。。。。。。。。。
入门。。。

最新回答 / 秦家小小神
问题解决了,实体类添加picture属性后,不知道为啥映射文件没有放到src下。。。。。。
<property name="hbm2ddl.auto">create</property>容易出错。
出现The user must supply a JDBC connection问题,多半是cfg.xml文件的配置不正确,可以参照开发文档的列子配置。 这里的讲师的代码并不是在所有版本都可行。
终于通了,提醒后来的同学,hibernate.cfg.xml非常重要,评论里前面的同学有的打错了,可把我害苦了,建议后面同学,一定自己亲手敲出来,保险!

最新回答 / 包包lock
因为你的数据库名字不是hibernate.STUDENTS
弄了一下午,终于整好了

最新回答 / 秦家小小神
怪了,之前明明百度不到才来问的,结果这会儿又百度到了。把sessionfactory后面的name=""去掉即可

已采纳回答 / Fader
public void init(){        System.out.println("init()");        //创建配置对象        Configuration config=new Configuration().configure();                //服务注册对象        final StandardServiceRegistry registry = new StandardServiceRegistryBuilder().configure()....

最新回答 / 慕粉3242578
应该是junit的错误吧,把详细的错误信息贴出来看看,另外你的test方法上边没有加  @Test注解 
课程须知
小伙伴们,学习本门课程前需要具备Java基础知识和面向对象编程思想,并能够熟练使用JDBC操作Mysql数据库。
老师告诉你能学到什么?
1、理解ORM模型 2、掌握Hibernate基本概念 3、能够熟练创建Hibernate实例

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消