스프링부트 3에서 jakarta 패키지 전환
2026.05.30
시작하며Spring Boot 3.0으로 프로젝트를 올리거나 새 프로젝트를 만들다 보면 가장 먼저 눈에 들어오는 변화가 있습니다. 익숙하게 사용하던 javax.persistence.Entity, javax.servlet.http.HttpServletRequest 같은 패키지가 더 이상 자연스럽게 잡히지 않고, 대신 jakarta.persistence.Entity, jakarta.servlet.http.HttpServletRequest를 사용해야 합니다.처음 보면 단순히 패키지 이름만 바뀐 것처럼 보입니다. 실제 API 사용법도 크게 다르지 않아서 IDE의 자동 변환만 믿고 넘어가기 쉽습니다.그러나 javax에서 jakarta로 바뀐 것은 단순한 리팩터링이 아닙니다. Java 엔터프라이즈 생태계가 Oracl..