Spring MVC 프로젝트를 만들고 난 후, 기본적인 구성요소들입니다. (board_list.jsp 추가로 만들었음)
각 구성요소들이 어떤 역할을 하는지 알아 보겠습니다.
pom.xml : maven의 빌드 정보를 기술 한다. 무엇으로 구성되어있는지 그 기본형을 서술한다. 다양한 프레임 워크와 라이브러리를 관리하여 준다.
web.xml : 웹프로젝트가 실행될 때 가장 먼저 참조되는 파일, 웹프로젝트의 환경설정 정보를 저장하고 있음.
DispatcherServlet이 모든 요청을 가로챈다.
root-context.xml : 스프링의 환경설정 파일 ,데이터베이스의 연동정보 설정 ex) mybatis
servlet-context.xml : 서블릿에 관련된 설정 ex) jsp 의 접두어, 접미어 html, css 리소스 파일 설정 정보 등
HandlerMapping, HandlerAdapter 객체 생성되고 이어서 viewResolver 객체 생성
home.jsp : 스크립트 언어 자바언어를 기반으로 사용하여 사용자에게 쉽고 빠르게 사용가능 하게 하여주는 언어이다. 여기서는 가장 기본적인 페이지 뷰로 작동
다음 포스팅 - 전체적인 로직 (흐름도)
'Spring' 카테고리의 다른 글
마이크로서비스에서 DDD 사용하기 (0) | 2020.03.05 |
---|---|
Spring 날짜 타입 변환 (0) | 2019.06.24 |
Spring 동작원리 (0) | 2019.02.27 |
HTTP Status 404 - /WEB-INF 에러 (0) | 2019.02.25 |
Spring이란 무엇인가? (0) | 2019.02.21 |