일단 서블릿 프로젝트를 먼저 몇번 해보는건 상당히 괜찮다는 생각이다.
서블릿 프로젝트를 먼저 해보는 것은 Spring을 더 깊이 이해하는 데 매우 도움이 됩니다.
Spring의 핵심 원리를 이해할 수 있음
DispatcherServlet의 동작 원리를 쉽게 파악
DispatcherServlet이 실제로는 서블릿을 확장한 것임을 알게 됩니다. Spring이 얼마나 편리한지 체감 가능
필터(Filter), 리스너(Listener) 등 웹 기본 요소 학습 가능
✅ 기본적인 서블릿 프로젝트를 몇 번 해보는 정도면 충분합니다.
✔ 1. 서블릿을 이용한 간단한 웹 애플리케이션
HttpServlet을 상속받아 doGet() / doPost() 직접 구현 ✔ 2. 서블릿 + JSP 조합 (MVC 패턴 적용 연습)
✔ 3. 필터(Filter)와 리스너(Listener) 적용해보기
✅ 서블릿을 직접 몇 번 구현해보면 Spring이 하는 역할을 더 명확히 이해할 수 있습니다.
✅ 하지만, 서블릿 프로젝트에 너무 오래 머무를 필요는 없고, 기본적인 개념만 익힌 후 바로 Spring으로 넘어가는 것이 좋습니다.
즉, 서블릿으로 "기본 개념"을 익히고 빠르게 Spring으로 전환하는 것이 가장 효율적인 학습 방법입니다! 🚀