为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / uestc_chen
你用的是Hibernate5.0及以上版本,不需要ServiceRegistry了,视频老师用的是4.X版本的Hibernate。将代码改为下面的就可以了@Before    public void init()    {        /*         * hibernate 5.0以上版本,不通过ServiceRegistry         */        //创建配置对象        Configuration configuration=new Configuration().conf...

已采纳回答 / Airly
你不要太担心这个问题。只要后面没有报错就行了。以后工作中是不会把图片存到数据库中的,一般都是存一个路径就行了。而且一般来说图片就是用二进制的方式存入到数据库中。这里用的FileInputStream字节流,我觉得可能是序列化或者反序列化的一些问题,是程序内部自己处理的方式的问题。我觉得不用太纠结,这个例子主要告诉你Blob的运用。你主要掌握:<property name="picture" type="java.sql.Blob">        <column name="PICT...

已采纳回答 / Saving_
最主要的报错信息呢。。给我的给你参考public void test1(){        Configuration configuration = new Configuration().configure();        //创建配置对象                ServiceRegistry st = new ServiceRegistryBuilder().                applySettings(configuration.getProperties()).buil...

已采纳回答 / SkyFreecss
              我終於找到你的問題出在哪了,你的hibernate.cfg.xml中url這裡寫的有問題,jdbc:mysql:///hibernate?useUnicode=true&amp;characterEncoding=UTF-8別換行,你true後面的回車要去掉,useUnicode只能接收true或false,它把換行也算進去了,所以產生了錯誤。

已采纳回答 / 所为伊人
慕课上有老师上传的包,你可以用。版本之间还是有差异的,你要自己下比较新的包照着视频做克能会有些不一样的,评论区好像都有说。

已采纳回答 / 玻尔的波
不是,如下图源码,openSession每次都会创建新的SessionImpl的对象,而不会调用以前的session,所以和getCurrentSession不一样。<...图片...>
课程须知
小伙伴们,学习本门课程前需要具备Java基础知识和面向对象编程思想,并能够熟练使用JDBC操作Mysql数据库。
老师告诉你能学到什么?
1、理解ORM模型 2、掌握Hibernate基本概念 3、能够熟练创建Hibernate实例

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消