snp-batch-validation/src/main/java/com/snp/batch/service
HYOJIN 9667d3a0ac feat: 중첩 JSON 구조 파싱 대응 및 DTO import 버그 수정 (#63)
백엔드:
- generateDtoCode에서 List/Map 타입 import 자동 추가
- JsonSchemaParser에 targetField 파라미터 추가 (특정 필드 내부만 파싱)
- 배열 내 객체 감지 시 List<{FieldName}Item> 타입으로 추론

프론트엔드:
- JSON 샘플 파싱 시 "전체 JSON / 특정 필드 내부" 선택 옵션 추가
- targetField 기본값 "data" (페이징 래퍼 대응)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 09:39:23 +09:00
..
BatchApiLogService.java batch_api_log 관리 프로세스 추가 2026-01-15 15:58:20 +09:00
BatchDateService.java fix(배치): RECOLLECT 모드에서 Tasklet 자체 스킵으로 last_success_date 복원 로직 제거 (#50) 2026-03-16 16:42:49 +09:00
BatchFailedRecordService.java feat(shipdetail): 선박제원정보 배치 작업 병렬화 (Partitioned Step) 2026-03-20 16:15:05 +09:00
BatchService.java feat(global): Job 한글 표시명 DB 관리 및 전체 화면 통합 (#45) 2026-03-13 14:38:34 +09:00
BypassCodeGenerator.java feat: 중첩 JSON 구조 파싱 대응 및 DTO import 버그 수정 (#63) 2026-03-27 09:39:23 +09:00
BypassConfigService.java feat: 같은 도메인에 여러 BYPASS API 엔드포인트 등록 지원 (#63) 2026-03-27 08:25:03 +09:00
JsonSchemaParser.java feat: 중첩 JSON 구조 파싱 대응 및 DTO import 버그 수정 (#63) 2026-03-27 09:39:23 +09:00
QuartzJobService.java Initial commit 2025-10-22 13:50:04 +09:00
RecollectionHistoryService.java fix(배치): RECOLLECT 모드에서 Tasklet 자체 스킵으로 last_success_date 복원 로직 제거 (#50) 2026-03-16 16:42:49 +09:00
ScheduleService.java fix(batch): orphan trigger remove 2026-02-27 10:17:57 +09:00