Commit Graph

6 Commits (internalApi)

Author SHA1 Message Date
박성영 0cd1b5c68f 설정명령어 정보 추가 4 weeks ago
박성영 8a469c1d1b 비교로직 재정의 진행중... 4 weeks ago
박성영 732a977b67 상품용, 이첩 TEST CASE 작성, 테스트 진행 1 month ago
박성영 a745683c09 txt 다운로드 1 month ago
박성영 ed04c2ae65 초기 셋팅 1 month ago
박성영 2f03f11782 docs: VMIS API 통합 아키텍처 상세 문서 추가
API 패키지 구조, Internal/External 패턴, 데이터 흐름 상세 설명

## 문서 내용
- API 패키지 전체 구조 및 각 구성요소 설명
- Strategy Pattern을 통한 Internal/External 모드 전환
- 각 모드별 상세 동작 원리 및 데이터 흐름
- 설정 가이드 및 사용 예제
- 트러블슈팅 및 성능 최적화 가이드

## 주요 섹션
1. 개요 및 설계 원칙
2. 패키지 구조 (디렉토리 트리)
3. 아키텍처 패턴 (Strategy, DI, 계층화)
4. Internal Mode 상세 (GPKI, 정부 API 연동)
5. External Mode 상세 (REST API 호출)
6. 공통 구성요소 (VO, Properties, Config)
7. 데이터 흐름 다이어그램
8. 설정 가이드 (개발/운영 환경)
9. 사용 예제 (Controller, Service)
10. 모드 전환 시나리오
11. 트러블슈팅
12. 성능 최적화
13. 보안 고려사항
14. 확장 가능성

## 파일 위치
docs/API_ARCHITECTURE.md

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
1 month ago