인프런 커뮤니티 질문&답변
Spring Web 디팬던시 관련 문의
해결된 질문
작성
·
392
0
안녕하세요! 먼저 좋은 수업 감사드립니다.
Spring Cloud Gateway - 프로젝트 생성 강의 수강중 질문이 있습니다. 이전까지 다른 프로젝트에서는 Spring Web 디팬던시를 추가해주었는데, apigateway-service를 만들때는 Spring Web 디팬던시를 추가해주지 않았습니다.
Spring Web이 어떤 역할을 하는지 구글링으로 찾아보려했지만 명확하게 이해하지 못한 것 같아서 여쭤봅니다.
감사합니다!
답변 1
1
Dowon Lee
지식공유자
안녕하세요, 이도원입니다.
Spring-Web은 Spring MVC와 같이 웹 애플리케이션 개발에 필요한 라이브러리가 포함되어 있습니다. apigateway-service도 웹 애플리케이션 형식으로 기동되기는 하지만, 기존 다른 서비스(eureka, user-service 등)와 달리 웹 애플리케이션의 성격이 non-blocking 방식으로 작동되어야 하기 때문에, Embedded tomcat 서버 대신 Netty라는 비동기 지원 방식으로 기동됩니다. 따라서 기존 Spring-Web과 같은 라이브러러가 필요하지 않습니다.
감사합니다.






답변 감사합니다! 이해가 잘 되었습니다 !!