Java:在db4o中存储和检索图像

Java:在db4o中存储和检索图像,java,db4o,Java,Db4o,我想用java在db4o中存储和检索图像 我读过一些关于在db4o中存储映像的主题,但我做不到 我有db class WaterFish { String fishname; String biology; String information; Fish_Image image ; } class Fish_Image { Blod image; public Fish_Image(Blod image){

我想用java在db4o中存储和检索图像 我读过一些关于在db4o中存储映像的主题,但我做不到 我有db

class WaterFish {
     String fishname;
      String biology;
     String information;
     Fish_Image image ;

      }
class Fish_Image {
     Blod image;
     public Fish_Image(Blod image){
        this.image = image;
    }
    public Blod getFishImage(){
       return image;
    }

所以,我如何能够存储和检索这样结构的图像。给我一些详细的代码示例。

您可以使用
blob
在对象容器中存储图像。请参阅有关使用的文档


给你举个例子。希望您使用的是您给我的2个站点中的

代码有2个文件夹:blods/in和blods/out inFolder(“blobs\in\”)用作现有文件的位置,这些文件将存储到db4o中,outFolder(“blobs\out\”)将用作从数据库检索图像的位置。当我运行我的程序时,图像会存储到db40上,但它会将图像复制到blods文件夹而不是blods/out文件夹,我不知道为什么?我不希望我的程序在blods/in文件夹中复制图像,我如何解决这个问题?