6.1 스프링 MVC(Model-View-Controller) 전체 구조 소개 6.1-1 스프링 MVC 소개 - 스프링 MVC는 현 시점 국내 IT 서비스 실무에서 가장 많이 활용되는 웹 개발 기술이다. - 웹 개발 기술 변화: HTML(HyperText Markup Language) -> CGI(Common Gatewat Interface) -> Servlet -> Spring MVC -> (미래에는 무엇이 쓰일까?) - 스프링 MVC는 오랫동안 사용되고 있다. - MVC란 소프트웨어 디자인 패턴을 뜻한다. - MVC의 등장: 스파게티처럼 엉켜있는 코드가 MVC, SRP(단일 책임 원칙)과 함께 깔끔하게 정리된다. - MVC를 성공적으로 사용하면 사용자 인터페이스로부터 비즈니스 로직을 분리하여 애플리케..