java
대용량 excel 파일 만들기
gt1000
2012. 12. 18. 17:09
[출처] https://groups.google.com/forum/#!topic/ksug/mlnMiIVwiZ0
- 엑셀을 생성할때 XML 방식으로 생성함
위에 사이트 참조
http://en.wikipedia.org/wiki/Microsoft_Office_XML_formats#File_formats#EXcel_XML_Spreadsheet_example
- outputStream 으로 행별로 Text 를 써야 메모리에 한꺼번에 올리지 않아 WAS가 OOM를 뿜으면서 죽지 않음
- Fetch Size(오라클에서 가져오는 row 의 양) 을 조절하여 성능 향상의 효과
http://svn.apache.org/repos/asf/poi/trunk/src/examples/src/org/apache/poi/xssf/usermodel/examples/BigGridDemo.java