단순 코드 기록/배포 4

배포_스프링부트 배포_MVC

이후 동일하게 run as maven build를 하면 된다. SpringBootServletInitializer가 반드시 필요한가? SpringBoot 웹 애플리케이션을 배포할 때는 주로 embedded tomcat이 내장된 jar파일을 이용한다. 하지만 특별한 경우에는 전통적인 배포 방식인 war 파일로 배포를 진행해야 하는 경우가 있을 수 있다. 이럴 경우 SpringBootServletInitializer를 상속받으면 된다. 즉, war 파일로 빌드하고 배포하지 않을 거라면 SpringBootServletInitializer를 상속할 필요가 없다는 의미다. 실제로 위에서 jar로 배포할 때는 SpringBootServletInitializer를 상속하지 않았다. SpringBoot 웹 애플리케이션..