고인돌 프로젝트/[Step 3] 모델 2(MVC) Spring boot

1. 프로젝트 생성

고인돌개발자 2021. 8. 24. 18:28

▶ 참고 : 이 프로젝트는 | [Web 모델 1] Jsp,beans + Oracle | [Web 모델2] Servlet ,beans,jsp + Oracle 에 이어지는 프로젝트 입니다. 기존 진행했던 프로젝트를 먼저 진행하셔야 쉽게 따라올 수 있습니다.


※. 사용 IDE - STS 4.11.0  , Maven , View : jsp


1.  File - New - Spring starter project 실행    

<프로젝트생성>


<dependency 추가>


2.  application.properties 수정

 

# change port
# server.port = 8084

spring.mvc.view.prefix=/WEB-INF/view/
spring.mvc.view.suffix=.jsp

3. pom.xml 수정 
  ☞ View 로 jsp 를 사용하기 위해서는 tomcat-embed-jasper 추가.
      향후 사용할 롬복도 미리 추가 

<!-- https://mvnrepository.com/artifact/org.apache.tomcat.embed/tomcat-embed-jasper -->
		<dependency>
		    <groupId>org.apache.tomcat.embed</groupId>
		    <artifactId>tomcat-embed-jasper</artifactId>
		</dependency>
		
		<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
		<dependency>
		    <groupId>org.projectlombok</groupId>
		    <artifactId>lombok</artifactId>
		    <version>1.18.20</version>
		    <scope>provided</scope>
		</dependency>

4. 프로젝트 생성이 잘 되었는지 테스트 실행