SRT(수서고속철도) 예매 시스템의 핵심 기능을 API 서버로 구현하는 프로젝트입니다. 이 프로젝트를 통해 대용량 트래픽 처리, 동시성 제어, 데이터 관리 등 백엔드 개발의 주요 과제들을 TDD와 클린 코드 원칙에 따라 해결하는 경험을 목표로 합니다.
- Language/Framework: Java 17+, Spring Boot 3
- Build Tool: Gradle
- Testing: JUnit 5, Mockito
-
저장소 클론:
git clone <repository-url> cd srt-clone-service
-
프로젝트 빌드:
./gradlew build
-
애플리케이션 실행:
./gradlew bootRun