2.1 KiB
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 버전:
- 빌드 도구:
- 검증 일시: