yahayaha

1. 스프링 MVC 설정하기 본문

spring/MVC

1. 스프링 MVC 설정하기

yaha 2024. 1. 16. 11:36

일단 스프링 레거시 프로젝트를 하나 만듬.

 

하지만 스프링 레거시 프로젝트의 단점이 만들떄마다 버전이 너무 낮아서 버전업을 해줘야함.

 

JDK 버전도 수정을 해야하고 스프링 버전도 수정을 해야하고, 나머지 다른 필요한 라이브러리들을 추가하는 작업등이 필요함.

 

먼저 스프링버전과 JDK 버전을 수정.

 

5.2.7버전으로 변경
JDK도 1.8버전으로 수정

그리고 pom.xml을 한번 만졌으면 프로젝트 오른쪽 클릭 - maven - update project를 눌러줘야함.

 

그리고 Junit 버전, lombok 추가, servlet 버전 log4j 버전 수정등등 작업을 해야함.

 

	<!-- Servlet -->
        
        	<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>javax.servlet-api</artifactId>
			<version>4.0.1</version>
			<scope>provided</scope>
		</dependency>
        
        <!-- Servlet -->
        
        <!-- Test -->
        
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.12</version>
			<scope>test</scope>
		</dependency>
		
		<dependency>
  		  <groupId>org.springframework</groupId>
  		  <artifactId>spring-test</artifactId>
   		<version>${org.springframework-version}</version>    	
		</dependency>        
		<!-- Test -->
		
		<!-- lombok -->
		<dependency>
			<groupId>org.projectlombok</groupId>
			<artifactId>lombok</artifactId>
			<version>1.18.16</version>
			<scope>provided</scope>
            
		<!-- lombok -->

 

 

 

log4j도 수정을 함.

원래대로면 log4j 밑에 자잘한 설정들이 있음. 

없애주면 됨.

톰캣도 연결해줌.

 

그리고 정상적으로 동작으로 동작이 되는지 확인을 하면,

 

야르~

근대 여기에 좀 거슬리는 부분이 있음. 

controller가 좀 거슬림.

웹 프로젝트는 가능하면 절대 경로를 이용하는 구조를 사용하는 것이 가장 바람직함.

 

이걸 수정 할거임. 먼저 tomcat을 더블클릭

 

그리고 Modules를 클릭

 

Edit을 누른 다음 경로를 수정

 

 

그리고 다시 톰캣을 실행해서 ' / ' 경로가 인식이 되는지 확인.

 

굿ㅋㅋ

'spring > MVC' 카테고리의 다른 글

2-1. 모델 2와 스프링 MVC 개인적인 생각  (0) 2024.01.16