사실 스프링 MVC를 공부하기 전에 JSP로 개발한 경험이 있어 프레임워크를 이해하는데 어느정도 도움을 받긴 했습니다. 결국 스프링 프레임워크는 Java로 구현된 Web Servlet을 조금 더
사실 스프링 MVC를 공부하기 전에 JSP로 개발한 경험이 있어 프레임워크를 이해하는데 어느정도 도움을 받긴 했습니다. 결국 스프링 프레임워크는 Java로 구현된 Web Servlet을 조금 더 간편하고 쉽게 접근하게 만들어준 친구들입니다. 의존성 주입, 의존성 결합, Servlet context의 자동화, Object Mapping 등등.. 기본적으로 Java를 공부하는 것과 Spring을 공부하는 것은, 수학으로 따졌을 때 사칙연산을 공부하는 것과, 그들로 이루어진 미적분을 하는 느낌이랄까요..? 프로그래머에게 '수학'의 과목을 높게 평가하는 이유는, 이 비슷한 관점에서 비롯해 있습니다. 어느 수준의 사고 유연성을 가졌는지, 다양한 시선으로 문제를 바라볼 수 있는 지에 대해 말이죠. Spring framework가 어렵다면, 기본적으로 어떻게 Java Servlet이 동작하는 지를 천천히 보시면서 Spring이 도움을 주는 부분을 보는것도 좋다고 생각합니다. JSP로 Java를 입문한 저에게는, Spring이 그렇게 어렵게 느껴지지는 않더라구요. 저는 주로 관련 예제들을 많이 보면서 공부 했었습니다. 어렵다고 무너지지 마시고, 천천히 한단계씩 차근차근히 계단을 오르셨으면 좋겠습니다 :) 남들과 계단 오르는 속도나, 폭이 좁다고 해서 마음 급하실 필요 없어요! 꾸준한 사람이 결국엔 승리합니다.