oracle.sql.BLOB img_obj = (oracle.sql.BLOB) obj;
InputStream is = img_obj.getBinaryStream();
OutputStream os = new FileOutputStream(new File("new.jpg"));
int read = 0;
byte[] bytes = new byte[1024];
while((read = is.read(bytes))!= -1){
os.write(bytes, 0, read);
}
is.close();
os.flush();
os.close();