서블릿 컨테이너와 관련된 복잡한 작업(설치, 관리, 배포)을 요구하지 않고 빈에만 집중할 수 있도록 서블릿 컨테이너를 직접 설치하지 않고 알아서 띄워주는 stand alone 프로그램을 만듦. 어떻게? 자바 코드로 구현해서. 서블릿 컨테이너는 자바 표준기술로 구현=즉 자바 코드로 클래스의 오브젝트를 만들어서 실행해서 동작한다는 얘기~ 톰캣 개발자들이 이미 내장형 톰캣이라는 라이브러리를 만들어줬다.
메인메소드로 톰캣을 실행해보자.
자바 코드로 톰캣을 실행해주었다. 스프링부 트 어플리케이션의 실행방식과는 상관없이 톰캣이 잘 실행되는 것을 확인할 수 있다.