InputStream ins = null;StringBuffer sb = new StringBuffer();try {//blob要转换的Blob字段。ins = blob.getBinaryStream();byte[] dis = new byte[1024];int len = 0;//开始处理流,并且显示while ((len = ins.read(dis)) != -1) {String disp = new String(dis,0,len);sb.append(disp);}ins.close();}catch (Exception e) {throw e;} finally {if(ins!=null){ins.close();}}System.out.println(sb.toString());
1、blob转为byte类型
byte[] object = (byte[]) blob;
2、byte转为流
InputStream ins = new ByteArrayInputStream(byte);