e2e-minimax-20260716-0243/docs/spring-migration-verification.md

2.1 KiB

Spring Boot 전환 검증 항목

1. 빌드 검증

검증 항목 기대 결과 검증 방법
Maven 빌드 성공 BUILD SUCCESS mvn clean install
BootJar 생성 target/*.jar 존재 파일 확인
의존성 트리 정상 충돌 없음 mvn dependency:tree
테스트 빌드 통과 모든 테스트 성공 mvn test

2. 애플리케이션 기동 검증

검증 항목 기대 결과 검증 방법
BootJar 실행 에러 없이 기동 java -jar app.jar
포트 바인딩 설정된 포트 사용 로그 확인
Context 로딩 모든 Bean 초기화 로그 확인
Health Check UP 상태 curl localhost:port/actuator/health

3. 기능 검증 체크리스트

3.1 웹 계층

  • GET /api/** 요청/응답 정상
  • POST /api/** 요청/응답 정상
  • PUT /api/** 요청/응답 정상
  • DELETE /api/** 요청/응답 정상
  • 파라미터 바인딩 정상
  • Validation 에러 응답 정상

3.2 데이터 계층

  • JPA Repository CRUD 동작
  • 트랜잭션 커밋/롤백 정상
  • 페이징/정렬 동작

3.3 보안 계층

  • 인증 필요 엔드포인트 접근 차단
  • 인증 성공 시 토큰/세션 발급
  • 인가 규칙 정상 동작

3.4 예외 처리

  • 400 Bad Request 응답 정상
  • 401 Unauthorized 응답 정상
  • 404 Not Found 응답 정상
  • 500 Internal Server Error 응답 정상

4. 설정 검증

검증 항목 기대 결과
application.yml 로딩 모든 프로퍼티 정상 인식
Profile별 설정 분리 -Dspring.profiles.active=prod 동작
환경 변수 주입 ${VAR_NAME} 대체 정상

5. 회귀 테스트 결과

구분 테스트 수 성공 수 실패 수
단위 테스트 - - -
통합 테스트 - - -

검증 결과 기록

검증 환경

  • Java 버전:
  • Spring Boot 버전:
  • 빌드 도구:
  • 검증 일시:

검증자:

특이사항:

미해결 항목: