com.example.findex ┣ config/ # 공통 설정 (DB, Swagger, Scheduler 등) ┣ common/ # 공통 유틸, 예외 처리, 응답 Wrapper ┣ indexinfo/ # 지수 정보 관리 │ ┣ controller/ │ │ ┗ IndexInfoController.java │ ┣ entity/ │ │ ┗ IndexInfo.java │ ┣ dto/ │ │ ┣ IndexInfoDto.java │ │ ┣ IndexInfoCreateRequest.java │ │ ┣ IndexInfoUpdateRequest.java │ │ ┗ IndexInfoSummaryDto.java │ ┣ repository/ │ │ ┗ IndexInfoRepository.java │ ┗ service/ │ ┗ IndexInfoService.java │ ┣ indexdata/ # 지수 데이터 관리 │ ┣ controller/ │ │ ┗ IndexDataController.java │ ┣ entity/ │ │ ┗ IndexData.java │ ┣ dto/ │ │ ┣ IndexDataDto.java │ │ ┣ IndexDataCreateRequest.java │ │ ┣ IndexDataUpdateRequest.java │ │ ┣ IndexChartDto.java │ │ ┗ IndexPerformanceDto.java │ ┣ repository/ │ │ ┗ IndexDataRepository.java │ ┗ service/ │ ┗ IndexDataService.java │ ┣ syncjob/ # 연동 작업 관리 │ ┣ controller/ │ │ ┗ SyncJobController.java │ ┣ entity/ │ │ ┗ SyncJob.java │ ┣ dto/ │ │ ┗ SyncJobDto.java │ ┣ repository/ │ │ ┗ SyncJobRepository.java │ ┗ service/ │ ┗ SyncJobService.java │ ┣ autosync/ # 자동 연동 설정 관리 │ ┣ controller/ │ │ ┗ AutoSyncConfigController.java │ ┣ entity/ │ │ ┗ AutoSyncConfig.java │ ┣ dto/ │ │ ┣ AutoSyncConfigDto.java │ │ ┗ AutoSyncConfigUpdateRequest.java │ ┣ repository/ │ │ ┗ AutoSyncConfigRepository.java │ ┗ service/ │ ┗ AutoSyncConfigService.java │ ┗ FindexApplication.java # 메인 실행 클래스