반응형
바이트 배열을 파일로 저장해야하는 상황이 있습니다.
저는 데이터베이스에 있는 blob 이미지를 파일로 저장할때 사용했습니다.
그외에 여러 곳에서 활용할 수 있는데 이럴때는 아래 함수를 만든 후 사용하면 됩니다.
public void writeToFile(String filename, byte[] pData)
{
if(pData == null){
return;
}
int lByteArraySize = pData.length;
System.out.println(filename);
try{
File lOutFile = new File("C:/Users/madev/Downloads/test/"+filename);
FileOutputStream lFileOutputStream = new FileOutputStream(lOutFile);
lFileOutputStream.write(pData);
lFileOutputStream.close();
}catch(Throwable e){
e.printStackTrace(System.out);
}
}
반응형
'Java' 카테고리의 다른 글
Tomcat, JVM 버전 확인 하는 방법 (0) | 2019.04.09 |
---|---|
스프링 Error : java.lang.NoSuchMethodError: org.springframework.aop.framework.autoproxy.AutoProxyUtils.determineTargetClass (0) | 2019.03.22 |
이클립스 Validating 속도 개선 (0) | 2019.01.04 |
자바 한글 인코딩 테스트 (1) | 2018.10.17 |
이클립스 단축키 모음 (0) | 2018.09.27 |
댓글