스프링에서 web.xml로 서블릿 이나 디스패처 서블릿 관련 설정을 해줬는데
스프링 부트에서는 그걸 안해줘도 되는 이유가 내장된 톰캣 서버를 사용하기 떄문임?
내장톰캣이랑은 상관없고 서블릿3.x부터 어노테이션 컨픽 지원했었음.. 레거시에서도 서블릿 3.x맞춰놓으면 web.xml 없이도 컨픽 빈즈 만들어서 배포가능함.. 부트는 아예 xml을 빼버린 컨셉이라 보면 되지.. 그래서 부트는 공식스펙보면 서블릿3.1이상에서만 배포 가능하다고 명시되어있구
내장톰캣이랑은 상관없고 서블릿3.x부터 어노테이션 컨픽 지원했었음.. 레거시에서도 서블릿 3.x맞춰놓으면 web.xml 없이도 컨픽 빈즈 만들어서 배포가능함.. 부트는 아예 xml을 빼버린 컨셉이라 보면 되지.. 그래서 부트는 공식스펙보면 서블릿3.1이상에서만 배포 가능하다고 명시되어있구