비어있는 Servlet Container를 코드로 띄우기
TomcatServletWebServerFactory
: Spring Boot가 Tomcat Servlet 컨테이너를 내장해서 프로그램에서 코드로 쉽게 시작해서 사용할 수있도록 도와주는 클래스
Factory
?
Tomcat Servlet 웹서버를 만드는 복잡한 생성 과정과 복잡한 설정 등을 지원하고, 모든 설정을 마친 뒤 Tomcat Servlet 웹서버를 생성해달라는 요청을하면 만들어주는 역할을해주는 도우미 클래스serverFactory.getWebServer()
: 웹서버 생성 함수WebServer
: 스프링 부트가 톱캣 외에 다양한 서블릿 컨테이너를 사용할 수 있도록 추상화해놨음실행됐는지 확인