读取不了Blob

来源:3-4 [Hibernate单表操作] 对象类型

qq_那些年的我们_1

2016-01-05 22:59

我用的是oracle 可以存Blob,为何取不出来,输出的jpg 是0字节?

写回答 关注

2回答

  • 慕神8329975
    2016-06-16 10:41:39

    根据前面有个人已经给出答案

     byte[] buff = new byte[1024];
      int len = 0;
      while((len = input.read(buff)) != -1){
       output.write(buff, 0, len);
      }
      input.close();
      output.close();

    改成这样就行了,至于为什么,我也不清楚。

  • zby回忆往昔
    2016-01-06 14:06:23

    我的也是   而且 丫的 我还是又能读取有的不能

Hibernate初探之单表映射

Java持久化框架Hibernate入门教程,掌握Hibernate基本概念

74810 学习 · 793 问题

查看课程

相似问题