26편에서는 TestConfiguration과 테스트 전용 설정 전략을 통해 테스트와 프로덕션 구조의 경계를 정리했다.이번 글에서는 애플리케이션이 “완성된 코드”를 넘어 어떤 형태로 배포되는가를 결정하는 Spring Boot Packaging 전략을 다룬다.“왜 Spring Boot는 fat jar를 기본으로 쓸까?” “이 구조는 컨테이너 시대에도 여전히 합리적일까?” 같은 질문에 답하는 것이 목표다.1) Packaging은 빌드 문제가 아니라 실행 모델이다많은 경우 패키징은 단순히 “빌드 산출물의 형태”로만 인식된다.하지만 Spring Boot에서 패키징은 실행 모델과 직결된다. “이 애플리케이션은 어떤 단위로 실행되고, 무엇을 포함한 상태로 배포되는가?” Spring Boot는 이 질문에 대해 매우 ..