Spring MVC/서블릿

[Spring MVC] 서블릿 프로젝트 생성

Boradoris 2023. 1. 25. 17:34

프로젝트 생성

사전 준비물

  • Java 11 설치
  • IDE : IntelliJ 또는 Eclipse 설치

 

스프링 부트 스타터 사이트로 이동해서 스프링 프로젝트 생성

https://start.spring.io

 

  • Gradle - Groovy
  • Language : Java
  • 버전 : 2.7.8
  • Packaging : War
    • JSP를 실행하기 위해 War 선택
  • Java : 11 버전
  • Dependencies : Spring Web, Lombok

 


 

주의 - 스프링 부트 3.0

참고) 스프링 부트 3.0을 선택하게 되면 다음 부분을 확인해 주세요.

  • Java 17 이상을 사용해야 합니다.
  •  javax 패키지 이름을 jakarta로 변경해야 합니다.
    • 오라클과 자바 라이센스 문제로 모든 javax 패키지를 jakarta로 변경하기로 했습니다.

 

패키지 이름 변경 예시

  • JPA 애노테이션
    • javax.persistence.Entity > jakarta.persistence.Entity
  • 스프링에서 자주 사용하는 @PostConstruct 애노테이션
    • javax.annotation.PostConstruct > jakarta.annotation.PostConstruct
  • 스프링에서 자주 사용하는 검증 애노테이션
    • javax.validation > jakarta.validation

 


출처 : https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1