# BAIS C-to-Spring 전환 범위 정의 ## 전환 대상 | 구분 | 기존 (C) | 전환 후 (Spring) | |------|----------|------------------| | 런타임 | C 라이브러리 | Spring Boot 3.x | | 웹 계층 | CGI/FastCGI | Spring MVC/WebFlux | | 데이터 | 커스텀 파서 | JPA/MyBatis | | 세션 | 파일/메모리 | Redis 분산 세션 | | 빌드 | Makefile | Maven/Gradle | ## 핵심 전환 범위 ### Phase 1: 인프라 - [ ] Spring Boot 프로젝트 구조 설정 - [ ] Maven/Gradle 빌드 구성 - [ ] application.yml 환경 설정 ### Phase 2: 비즈니스 로직 - [ ] C 로직 → Java 서비스 변환 - [ ] 데이터 모델 매핑 - [ ] API 엔드포인트 정의 ### Phase 3: 검증 - [ ] 단위 테스트 작성 - [ ] 통합 테스트 실행 - [ ] 성능 벤치마크 ## 검증 기준 - 기존 C 런타임 기능 100% 커버 - API 응답 시간 < 200ms - 동시 요청 처리 1000 req/s