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();
Hibernate学习笔记之Blob存储
最新推荐文章于 2017-03-23 17:07:00 发布