oracle blob数据存取(转)

来源:互联网 发布:编程四大魔道天才 编辑:程序博客网 时间:2024/04/26 06:21

  Oracle中的lob (Large Object)可以存储非常大的数据(可能是4GB),这样就可以通过将文件或其它任何对象序列化成字节输出流(OutputStream)后写入数据库,之后使用字节输入流(InputStream)将数据读出然后反序列化为原始文件或对象。操作时需要使用oracle的JDBC包,它扩展了sun的JDBC包中的Blob对象。
    以下是一个保存图片进数据库的例子:
1.servlet:用于保存图片并将图片输出

2.所用到的存储过程

3.web.xml配置servlet

4.在image.html页面中调用下

转载自:http://log-cd.javaeye.com/blog/415844

 

原创粉丝点击