file保存成blob
来源:互联网 发布:文件数据库 编辑:程序博客网 时间:2024/06/01 13:19
1 model
private Blob xlsfile;
public Blob getXlsfile() {
return xlsfile;
}
public void setXlsfile(Blob xlsfile) {
this.xlsfile = xlsfile;
}
2 映射
<property name="xlsfile" column="XLSFILE" type="java.sql.Blob"/>
3.file转byte[]
public static byte[] File2byte(File file)
{
byte[] buffer = null;
try
{
FileInputStream fis = new FileInputStream(file);
ByteArrayOutputStream bos = new ByteArrayOutputStream();
byte[] b = new byte[1024];
int n;
while ((n = fis.read(b)) != -1)
{
bos.write(b, 0, n);
}
fis.close();
bos.close();
buffer = bos.toByteArray();
}
catch (FileNotFoundException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
return buffer;
}
4.持久化
impmodel.setXlsfile(Hibernate.createBlob(File2byte(xlsfile)));
- file保存成blob
- blob保存
- oracle 中 blob类型数据修改(从file保存到数据库,从java.sql.Blob 保存到oracle.sql.BLOB )
- JAVA将图片保存成oracle的Blob类型数据
- JSP Oracle BLOB 图片保存
- spring hibernate保存blob字段
- Oracle保存大对象BLOB
- oracle JDBC 保存BLOB CLOB字段
- hibernate配置blob的保存和提取
- 下载blob并保存到文件
- .net 将图片保存进BLOB
- struts2文件上传(保存为BLOB格式)
- struts2文件上传(保存为BLOB格式)
- 图片保存到数据库blob字段
- base64图片以blob保存到数据库
- GFS, HDFS, Blob File System架构对比
- GFS, HDFS, Blob File System架构对比
- GFS, HDFS, Blob File System架构对比
- 51nod_1179_计算N个数之间两两之间GCD的最大值
- ADB个人用法
- android图片大小的要求质量压缩图片
- python format 用法详解
- 昂贵的聘礼 POJ
- file保存成blob
- string 整形数据 相互转化
- IntelliJ IDEA社区版Community创建maven并布置到tomcat
- HDU--dp练习--1009--命运
- 微服务的基础框架选择:SpringCloud还是Dubbo?
- Linux服务器提示No space left on device错误解决方法
- leetcode[Minimum Moves to Equal Array Elements]
- iOS 自定义相册
- php redis的应用