1
我想使用Blob将图像存储在Db4o中。我如何储存它们以及如何再次将它们取出?Db4o,Java:使用blob存储图像
我想使用Blob将图像存储在Db4o中。我如何储存它们以及如何再次将它们取出?Db4o,Java:使用blob存储图像
看看这个问题的答案:How to stores and Pictures in Db40?
我再次转贴我的回答,有点与链接到Java文档更新:
有two basic ways处理斑点。要么将数据库中的Blob存储为字节数组,要么使用特殊的db4o-Blob-Type。两者都有其优点。
优点/缺点与字节数组:
优势/弱势使用db4o-斑点
为了您的情况,我会在Person类中存储一个带有图片的byte []数组。或者你创建一个特殊的图像类。这个图像类包含一个带有图片的字节数组。以及将这个字节数组转换为Winforms位图的几种方法。