Spring Boot 사용시 버전별 Javax and jakarta 호환성
Spring Boot 3.xx버전이 release 되면서 기존 javax.~ 패키지에서 jakarta.~ 패키지를 바라보게 바뀌었다. 개인 프로젝트를 진행하며 Spring Boot 2.7 버전을 사용하다 Spring Boot 3.0.1 버전으로 업그레이드를 진행하였는데 문제가 발생했다. JpaQuery 셀렉트 기능 추가를 위해 현재 기준 최신(5.00)버전의 querydsl 의존성을 추가했는데 주입시킨 querydsl의 패키지가 javax.persistance.~를 바라보고있어 호환이 되지 않았다. 관련 정보를 찾다가 StackOverFlow에서 해결법을 찾았다 바로 처음 언급한 Spring Boot 3.xx 버전의 변경점 때문이었다(javax -> jakarta) #참고 링크 : https://stac..
2023.01.19