1. 요약 (필수)
제안/추가하려는 기능/성능/보안 개선점에 대해서 이해하기 쉽게 간략히 설명해주세요.
- 공공데이터API 기반 테이블 생성 및 API 결과를 담기 위한 DTO, VO, Service, Repository 생성
- jpa 기반 페이징 및 검색 조회를 위한 QueryDSL 추가 및 적용
- .xlsx 파일 기반 파일 업로드를 통한 관광 정보 삽입 기능
- 관광 정보 조회시 페이징 및 검색 기능
2. 상세 설명 (필수)
어떤 기능/성능/보안 취약점이 있고, 어떻게 개선하려는지 설명해주세요.
왜 그렇게 개선하려는지 추가로 작성하면 팀원이 이슈를 파악하기 수월합니다.
- 공공데이터API의 json 결과 값에 따른 xlsx 작성 및 column 명 지정
- 검색을 위한 column 명이 과다 및 List 검색이 필요함에 따른 jpa + QueryDSL 사용
- QueryDSL을 이용한 CustomRepository 생성 및 기존 jpaRepository에 상속하여 사용
- .xlsx로 정리된 데이터를 업로드하여 tour 테이블에 삽입하는 API 작성
- 작성한 Repository로 테이블 정보를 페이징 및 검색 조회하는 API 작성
3. 필요한 작업 목록 (선택)
필요한 작업이 떠오르면 추가로 작성해주세요. (선택 옵션이나, 기입하지 않을 경우 추후 코멘트로 추가해야 합니다.)
4. 관련 자료 (선택)


5. 참고 이슈 (선택)
1. 요약 (필수)
2. 상세 설명 (필수)
3. 필요한 작업 목록 (선택)
4. 관련 자료 (선택)
5. 참고 이슈 (선택)