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