[Spring] SpringBoot 소스 코드 분석하기, SpringBootApplication의 생성과 초기화 과정 - (4)
이번에는 SpringBoot의 실행 과정을 소스 코드로 직접 살펴보려고 합니다. 지난 포스팅에서는 SpringBoot의 핵심 어노테이션인 @SpringBootApplication를 먼저 자세히 살펴보았습니다. 이번에는 애플리케이션이 초기화되고 실행되는 run 메소드를 꼼꼼히 살펴볼 계획입니다. 어떠한 작업들이 진행되는지 살펴보도록 하겠습니다. 아래의 내용은 SpringBoot 2.6.3를 기준으로 작성되었습니다. 1. SpringBootApplication의 생성과 초기화 과정 [ SpringBootApplication run 메소드 호출 ] SpringBoot 프로젝트를 생성하면 메인 클래스와 메인 메소드가 만들어진다. 우리는 다음과 같이 SpringApplication의 run이라는 정적 메소드를 통..
Spring
2022. 2. 16. 10:00