为什么没人理我??我是用Hibernate连接的数据库,现在到了关键一步,我的方法是setThreadIcon();里面要传入 Serializable这个类型,怎么样把FileInputStream 转成这个类型呀?

解决方案 »

  1.   

    一般来说是要商船文件,转化为inputstream,写入数据库binary 或者blob字段,
    使用时传出来,先是到页面
      

  2.   

    不太明白楼主的意思,这个是不是你想要的?
       InputStream is = new FileInputStream(new File("D:/xx.jpg"));
       BinaryFile binaryFile = new BinaryFile();
       binaryFile.setImage(Hibernate.createBlob(is));
       binaryFile.setFileName("测试图片");
       session.save(binaryFile)---
    public class BinaryFile extends BaseObject{
      private Blob image;
      private String fileName;
    }