클라이언트의 요청에 대해 Model이 업무 수행을 완료하면 그 결과를 가지고 화면을 생성하도록 View에 전달하는 역할을 하게 되며, 일종의 조정자 담당Mode : 무엇을 할 지에 대한 로직을 담고 비지니스 로직을 처리하기 위한 역할View : 최종 사용자에게 결과를
1. Static Resource? >html, css, image, javascript와 같이 컴파일이 필요 없는 파일 e.g. NAVER의 logo 검색 버튼 등은 홈페이지 개편등의 작업이 없는 한 거의 변하지 않는 정적자원(그 중 이미지) 스프링 부트에서 W
클라이언트가 url 을 요청하면 웹 브라우저에서 스프링으로 request 가 보내짐Dispatcher Servlet이 request를 받으면 Handler Mapping을 통해 해당 url을 담당하는 Controller를 탐색 후 찾아냄찾아낸 Controller 로 r
객체지향 언어에서 Object간의 연결 관계를 런타임에 결정IoC 의 구현 방법 중 하나가 DI (Dependency Injection)필요한 위치에서 개발자가 필요한 객체 생성 로직을 구현하는 기존의 방식에서 벗어나, 객체 생성을 Container에게 위임하려 처리함
@Controller이 붙은 경우, return이 String일 경우 servlet-context.xml에 있는 아래에 의해 /WEB-INF/views/ 아래 있는 .jsp로 분기Model 객체를 파라미터로 받음model.addAttribute를 이용해서 넘길 데이터의