读取图片:
PrearedStatement stat=conn.prearedStatement ("select ... from ...where id=?");
stat.set(1,001);
Result result=stat.executeQuery();
if(result.next()){
Blob blob=result.getBlob(1);
Image img=ImageIO.read(blob.getInputStream());
}
存储图片:
Blob blob=conn.crreateBlob();
int offset=0;
OutputStream out=blob.setBinaryStream(offset);
ImageIO.write(img,"PNG",out);
PreparedStatement stat=conn.preparedStatement("insert into ... value(?,?)");
stat.set(1,001);
stat.set(2,blob);
stat.executeUpdate();