필요한 프로그램 설치


OS : Window 10

JDK

이클립스

WAS : Tomcat 9

디비 설치


프로젝트 세팅


스프링 MVC 프로젝트 생성하기

 

프로젝트 자바 버전 변경

메이븐 자바 버전 변경

pom.xml

 

메이븐 스프링 버전 변경

pom.xml

 

변경사항 적용

 

Tomcat 서버 등록

 

인코딩 필터 설정

src/main/webpp/WEB-INF/web.xml

 

테스트 및 불필요한 파일 정리

 

스프링 설정 파일 알아보기

1. 스프링 MVC는 MVC 패턴 개발을 도와주기 위해 있는 것 2. XML관련 설정과 @어노테이션의 의미를 파악하는게 중요

설정 파일은 어디 있는가?

web.xml : root-context.xml

web.xml : servlet-context.xml

servlet-context.xml

 

<annotation-driven />
<resources mapping="/resources/**" location="/resources/" />
beans:bean 사용할 클래스 /beans:bean : 빈 등록

 

View 위치 설정

 

<context:component-scan base-package="패키지명" />