
회사에서 개발하는 앱의 크기가 커지면서 관리자 화면에서 엑셀변환을 추출하는 것에 종종 OOM(Out Of Memory)이 일어났다. 그래서 자바 엑셀변환을 튜닝을 하게 되었는데, 튜닝 시 방법을 간단히 적어보려고 한다. 여기서 DI는 Apache Poi를 주로 사용했고, build.gradle 에 이와 같이 추가하였다. compile('org.apache.poi:poi-ooxml:4.0.0') 기존의 로직은 아래와 같았다. 더보기 public static ResponseEntity exportExcel(String fileName, List list , LinkedHashMap format) { try { // 확장명 붙여주기 if(!fileName.contains(".xlsx")) fileName +=..
Server
2019. 12. 3. 11:17
공지사항