java Blob类型的值转换为字节数组byte[],blobbyte,将Blob类型的值转换为
分享于 点击 11144 次 点评:5
java Blob类型的值转换为字节数组byte[],blobbyte,将Blob类型的值转换为
将Blob类型的值转换为字节数组byte[]。有的时候在数据库存储字节流,在取出写成文件或者给人下载的时候,要将Blob类型转换为字节数组。纯属个人备忘收藏,方便复制。
[Java]代码
public byte[] blob2ByteArr(Blob blob) throws Exception { byte[] b = null; try { if (blob != null) { long in = 0; b = blob.getBytes(in, (int) (blob.length())); } } catch (Exception e) { e.printStackTrace(); throw new Exception("fault"); } return b; }
用户点评