
Java-图片BLOB存储与读取示例
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本示例详细介绍了如何在Java中将图片以BLOB形式存储到数据库,并从数据库中读取出BLOB数据并显示为图片。适合学习和参考。
2018年8月28日的开发工作提供了三种通过JDBC实现图片存储到BLOB的方式:
1. com.ztf模块:实现了小页面功能,支持指定保存的图片以及打开指定编号的图片。
2. com.ub模块:实现了简单的插入和读取操作。读取后的BLOB数据可以生成新的图片,并使用JFrame方式展示出来。
3. com.cc模块:由于需要更新两个不同库(测试代码中是同一个库内的两张表IMAGETAB和 IMAGETAB3)中的照片,而这些表里的照片字段类型为blob。直接通过查询结果进行update操作行不通,因此首先将图片从数据库导出到本地,再从本地获取数据执行更新操作;根据ImgID来进行update操作。此外,jdbc参数被放置在db.properties文件中(包含工具类)。WEB方式尚未实现,后期可以自行研究如何使用JS将前台上传的图片转换为Base64编码格式的字符串,并通过传参到Controller后进行解码处理后再存储到BLOB字段。
所需依赖Jar包:ojdbc6.jar。
全部评论 (0)
还没有任何评论哟~


