java blob



value = facilityService.getInfo(parameters);

Iterator img =  value.iterator();

while (img.hasNext()) {

 HashMap object = (HashMap) img.next();

 if (object.get("S_IMG") != null){

  String fileName = "D:\\heebang\\" + object.get("MGRNU") + ".gif";

  File f = new File(fileName);

  // 파일 존재 여부 판단
  if (!f.isFile()) {

   BLOB blob = (BLOB) object.get("S_IMG");

   InputStream input = blob.getBinaryStream();


   FileOutputStream fOut = new FileOutputStream(fileName);

   byte[] buffer = new byte[4096];
   int nbytes = 0;
   while((nbytes = input.read(buffer)) != -1) {
    fOut.write(buffer, 0, nbytes);
   }

   fOut.flush();
   fOut.close();
   input.close();
  }


 }

}

이 블로그의 인기 게시물

MP4Box 힌트추가 스트리밍 서비스

java 파일 및 디렉토리 존재 여부 판단