● Spring MVC 정의
● Spring 프레임워크에서 제공하는 웹 모듈이다.
● MVC 는 Model-View-Controller 의 약자로, 기본 시스템 모듈을 MVC 로 나누어 구현되어있다.
○ Model 은 '데이터' 디자인을 담당한다.
■ ex. 상품 목록, 주문 내역 등
○ View 는 '실제로 렌더링되어 보이는 페이지' 를 담당한다.
■ ex. .JSP 파일들이 여기에 해당된다.
○ Controller 는 사용자의 요청을 받고, 응답을 주는 로직을 담당한다.
■ ex. GET 등의 uri 매핑이 여기에 해당된다
● Spring MVC 모듈을 사용하여, 백엔드 프로그래밍의 기본 프레임워크를 잡는다.
○ Web 서버에 특화되어 만들어진 모듈이라, 개발자가 해야할 영역을 더 적게 만들어준다.
○ 즉 기존에 Spring 보다 더 깔끔하고 간편하게 개발 가능해졌다.
그림 001. Package Explorer 탭에서 마우스 우클릭 New - Spring Legacy Project 메뉴를 클릭해줍니다.
그림 002. Project name 기재 후 Templates -> Spring MVC Project 클릭후 Next 버튼을 눌러주세요.
그림 003. 다운로드 창이 뜨는데 Yes 버튼을 누르시고 기다리시면 패키지명을 적는 칸이 나옵니다.
그림 004. 패키지명 3단계로 기재후 Finish 버튼을 눌러주시면 프로젝트 생성이 완료됩니다.
'공부 > Spring' 카테고리의 다른 글
[Spring] Oracle SQL을 사용하여 마이비트스(Mybatis) 연동하기 (0) | 2022.08.28 |
---|---|
[Spring] 프로젝트 구조 변경 및 설정 (0) | 2022.08.28 |
[Spring] Spring MVC Project 구조 분석 (2) | 2022.08.27 |
[Spring] Tomcat 설치 및 Spring Tomcat 연동 (0) | 2022.08.27 |
[Spring] Spring Tool Suite 3(STS) 설치하기 (2) | 2022.08.27 |
댓글