※ 기본 내용 Spring Web MVC - 서블릿 API를 기반으로 만들어진 웹 프레임워크 - 서블릿이란? 웹서버 내부에서 작동하는 소규모 자바 프로그램 - API란? Application Prgramming Interface, 소프트웨어 인터페이스 - 특징 1) 웹 어플리케이션 개발을 위한 라이브러리가 있음 => 반복적인 작업을 줄일 수 있음(재활용성), 과정의 생산성 및 유지보수성을 높일 수 있음 2) XML, Java Annotation 제공 3) Project == Servlet/JSP + Spring MVC Library( jar 파일 import) MVC(Model-View-Controller) - 사용자 인터페이스와 애플리케이션 로직을 분리한 소프트웨어 공학 패턴 - Model: 애플리케이..