문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
java:poi [2014/12/23 16:17] kwon37xi |
java:poi [2022/09/25 17:52] kwon37xi |
||
---|---|---|---|
줄 1: | 줄 1: | ||
====== Apache POI MS Office Document ====== | ====== Apache POI MS Office Document ====== | ||
* http:// | * http:// | ||
+ | * https:// | ||
====== Excel ====== | ====== Excel ====== | ||
- | ===== SXXFWorkbook | + | ===== SXSSFWorkbook |
* [[http:// | * [[http:// | ||
* 생성중 데이터를 임시로 디스크에 기록하는 방식으로 메모리를 아낄 수 있다. | * 생성중 데이터를 임시로 디스크에 기록하는 방식으로 메모리를 아낄 수 있다. | ||
* 임시 파일로 저장하는 것이지 지정된 '' | * 임시 파일로 저장하는 것이지 지정된 '' | ||
- | * 임시 저장용 파일을 꼭 '' | + | * 임시 저장용 파일을 꼭 [[https:// |
* [[http:// | * [[http:// | ||
===== Excel 버전에 무관하게 읽기 ===== | ===== Excel 버전에 무관하게 읽기 ===== | ||
* [[http:// | * [[http:// | ||
+ | |||
+ | ===== Sheet ===== | ||
+ | ==== Column Width ==== | ||
+ | <code java> | ||
+ | sheet.setColumnWidth(col, | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== POI Memory Leak ===== | ||
+ | '' | ||
+ | |||
+ | 해결하려면 '' | ||
+ | <code java> | ||
+ | System.setProperty(" | ||
+ | </ | ||
+ | |||
+ | 단, 이 경우 임시로 생성한 파일이 삭제가 안되면서 디스크 용량이 증가할 가능성도 있으므로 임시 디렉토리를 잘 설정해줘야 할 것으로 보인다. | ||
+ | |||
+ | ===== 참조 ===== | ||
+ | * [[https:// | ||