Hibernate3.5+Struts2如何操作blob将二进制图片保存在ORACLE中
来源:互联网 发布:mssql sql语句监控 编辑:程序博客网 时间:2024/06/05 08:18
1、Oracle中的字段定义为blob:
eg:
create table ATTACH
(
....,
binary_code BLOB
)
2、实体类中的对应类型要定义成byte[]:
eg:private byte[] binaryCode;
网上很多人说定义为java.sql.Blob,但是hibernate3.5以后已经将很多对应的操作方法废弃了(如Hibernate.createBlob(..)),
实践表明,hibernate3.5以后直接定义成byte[]类型,hibernate会帮我们与Oracle中的blob对应起来;
3、保存的时候就直接使用savef方法就行了;
4、前端展示方法:
方法一:
a.前端:<img src="请求路径">
b.后台Action处理代码:
HttpServletResponse response = getHttpResponse();
OutputStream toClient = new BufferedOutputStream(response.getOutputStream());
toClient.write(binaryCode);
toClient.flush();
return;
- Hibernate3.5+Struts2如何操作blob将二进制图片保存在ORACLE中
- 将图片保存至Oracle数据库Blob字段中
- Struts2+Hibernate3将图片保存于mysql数据库并将其显示在JSP页面
- Struts2+Hibernate3将图片保存于mysql数据库并将其显示在JSP页面
- 如何在struts2的框架下显示从数据库中取出的图片?图片以Blob格式保存,取出后用怎样的标签呢?
- struts2中使用Blob类型处理图片上传保存在数据库中并在JSP页面中显示图片
- JAVA将图片保存成oracle的Blob类型数据
- 如何在oracle里面操作BLOB
- 如何在oracle里面操作BLOB
- 如何将图片保存到SqlServer、Oracle、Access数据库中。
- 如何将图片保存到SqlServer、Oracle、Access数据库中
- JSP Oracle BLOB 图片保存
- 如何在jsp页面中显示BLOB保存的图片数据
- 将图片以二进制保存在数据中并显示图片的信息
- C# 用二进制将图片保存在数据库里再读出来显示在pictureBox中
- 如何将链接的图片保存在word中
- java将文件保存为二进制流到oracle表中的blob字段
- hibernate3 struts1.2 保存blob图片到 db2 8.1
- 反射获取属性及对应值示例
- request、session的区别与联系
- 使用Observer模式解决图片拖动与缩放
- ireport4.5 group
- Request和Session的区别
- Hibernate3.5+Struts2如何操作blob将二进制图片保存在ORACLE中
- Page、Session、Request、Application的作用域
- glib中线程池的实现学习
- 最小差值 小水题
- 控件总结(二):AspNetPager结合GridView实现信息显示
- HDU 2560 Buildings
- Android 内核与标准Linux内核的区别
- MySQL MYSQL_ROW 返回的字段若是 float 如何在 C++程序中 把 字段值赋给 一个 float变量
- 请问request和session之间的区别,我有些糊涂了,谢谢