Spring MVC/서블릿
[Spring MVC] 서블릿 프로젝트 생성
Boradoris
2023. 1. 25. 17:34
프로젝트 생성
사전 준비물
- Java 11 설치
- IDE : IntelliJ 또는 Eclipse 설치
스프링 부트 스타터 사이트로 이동해서 스프링 프로젝트 생성
- 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