Hibernate怎么向Oracle里面存储blob图片文件呢?
照着视频敲的,但是把mysql数据库改成了Oracle,之前不加图片都可以,
Students s = new Students(3,"张三","男",new Date(),"厦门");
//先获得照片文件
File file = new File("d:"+File.separator+"panda.jpg");
//获得照片文件的输入流
InputStream input = new FileInputStream(file);
//创建一个Blob对象
Blob image = Hibernate.getLobCreator(session).createBlob(input,input.available());
//设置照片属性
s.setPicture(image);
session.save(s);