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

oracle数据库读取出来的Blob是0字节

如题,使用的是oracle数据库,可以正常存储和读取,但是读出来的文件是0字节

提问者:shellyou 2016-02-26 15:05

个回答

  • 我常常因为自己不够沙雕而自卑
    2016-09-14 15:58:38

    看下available()方法;http://img.mukewang.com/57d902e70001ae3206380352.jpg所以为0,自定义长度即可,1楼是io流写法,楼主,可以看看基础再看框架,这样会好些。

  • Z0R0
    2016-03-01 23:02:35

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


    就可以了

  • LazyG
    2016-02-26 21:55:26

    debug看看,最好代码贴一下