Hibernate学习笔记之Blob存储

来源:互联网 发布:mac虚拟机用速录笔 编辑:程序博客网 时间:2024/06/04 00:26
UserInfoDao dao = new UserInfoDao();;//UserInfo userInfo = new UserInfo();//userInfo.setName("testblob");//FileInputStream fis = new FileInputStream("e:/a.jpg");//userInfo.setPhoto(Hibernate.createBlob(fis));//dao.saveBlobUser(userInfo);//fis.close();UserInfo userInfo = dao.getUserInfo(18);InputStream is = userInfo.getPhoto().getBinaryStream();byte bytes [] = new byte[is.available()];FileOutputStream fos = new FileOutputStream("e:/b.jpg");is.read(bytes);fos.write(bytes);is.close();fos.close();

0 0
原创粉丝点击