欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

读取数据库二进制流转为文件

程序员文章站 2022-04-06 11:21:19
...
	
//从结果集中获取二进制流转为blob
BLOB nFileBLOB = (BLOB) nResultSet.getBlob("FJ");
InputStream nInput = nFileBLOB.getBinaryStream();
//设置文件存储位置
String nFileUrl=StringTool.getRandomUUID();
FileOutputStream nOut = new FileOutputStream(new File("D:\\文件上传\\"+nFileUrl));
int len=0;
byte[] b=new byte[1024];
while((len = nInput.read(b))!=-1){
	nOut.write(b,0,len);
	nOut.close();
	nInput.close();
相关标签: File