Spring Boot 내장 서블릿 컨테이너가 실행되는 과정 최근 스프링부트 프로젝트의 내장 톰캣을 제거하는 과정에서 '내장 서블릿 컨테이너가 자동으로 실행되는 과정'이 궁금하여 관련 내용을 디버깅하며 정리해 보았습니다. SpringApplication.run() public ConfigurableApplicationContext run(String... args) { // ... ConfigurableApplicationContext context = null; try { // ... // 1. ApplicationContext 생성 context = createApplicationContext(); context.setApplicationStartup(this.applicationStartup); //..