问答详情
源自:3-4 [Hibernate单表操作] 对象类型

读取不了Blob

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

提问者:qq_那些年的我们_1 2016-01-05 22:59

个回答

  • 慕神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

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