Aparche POI Excel을 이용한 엑셀 파일 읽기
요즘 프로젝트 리팩토링을 하고 있습니다. 엑셀 관련 된 부분이 엉망인데 그 엉망인 코드를 복사해서 여기 저기 쓰고 있었습니다. 깔끔한 소스, 중복제거, 재사용 가능할 것을 목표로 만들었습니다. 1. 요구사항 프로젝트의 "/src/main/resources/static/format" 디렉토리 아래 "testExcel.xlsm"를 읽는다. 해당 엑셀의 3번째 시트의 데이터를 가져온다. 해당 엑셀의 시트명("Sheet3")으로 데이터를 가져온다.데이터는 List에 자료구조(Map)으로 반환한다. 데이터는 List에 객체로 반환한다. 헤더를 정의해서 가져온다. 엑셀의 첫번째 Row를 헤더로 사용하는 경우도 있다. 원하는 데이터를 스킵할 수 있어야 한다. 2. Gradle Dependencies compile (..
Java
2019. 1. 10. 20:11
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- java
- Javascript
- UI
- 엑셀
- 그리드
- sample
- listToMap
- 스프링부트
- oracle
- ag grid
- Spring Boot
- mybatis
- restful서비스
- 메시지
- 샘플
- lombok
- example
- REST
- 설정
- mapToList
- RESTful
- cache
- spring
- SHEETJS
- 타임리프
- thymeleaf
- 예제
- AG-GRID
- springboot
- 스프링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함