● Spring MVC 정의
● Spring 프레임워크에서 제공하는 웹 모듈이다.
● MVC 는 Model-View-Controller 의 약자로, 기본 시스템 모듈을 MVC 로 나누어 구현되어있다.
○ Model 은 '데이터' 디자인을 담당한다.
■ ex. 상품 목록, 주문 내역 등
○ View 는 '실제로 렌더링되어 보이는 페이지' 를 담당한다.
■ ex. .JSP 파일들이 여기에 해당된다.
○ Controller 는 사용자의 요청을 받고, 응답을 주는 로직을 담당한다.
■ ex. GET 등의 uri 매핑이 여기에 해당된다
● Spring MVC 모듈을 사용하여, 백엔드 프로그래밍의 기본 프레임워크를 잡는다.
○ Web 서버에 특화되어 만들어진 모듈이라, 개발자가 해야할 영역을 더 적게 만들어준다.
○ 즉 기존에 Spring 보다 더 깔끔하고 간편하게 개발 가능해졌다.
빈 공간에서 마우스 우클릭 하신 후에 New -> Spring Legary Project 선택 합니다.
프로젝트 생성 화면이 뜨는데 원하시는 프로젝트 이름을 적으신 후 Templates에서 Spring MVC Project 를 선택하신 후 넥스트 버튼을 눌러주세요
STS 다운로드 후 초기에 프로젝트 생성하시면 창이 뜨는데 Yes 버튼을 눌러주시면 됩니다.
본인이 사용할 패키지명을 입력해주세요 (보통 3레벨로 지정합니다)
생성 후 화면 입니다. 다음 편에서는 구조에 대해서 알아보도록 하겠습니다.
'스프링 프레임워크 > 스프링 기본 개념 정리 및 기본 예제' 카테고리의 다른 글
Spring MVC - Mybatis 설정 및 테스트 (0) | 2023.02.09 |
---|---|
Spring MVC - MariaDB 연결 테스트 (0) | 2023.02.08 |
Intellij 스프링 mvc 프로젝트 생성 (0) | 2023.02.07 |
Tomcat 설치 및 STS Tomcat 연동 (0) | 2023.02.03 |
Spring Tool Suite 3(STS) 설치하기 (0) | 2023.02.03 |
댓글