logo

Spring Boot3 Kotlin JPA & Querydsl 적용하기 - Yun Blog

language-logoSpring

• Spring Boot 2에서 3으로 업데이트하면서 Spring Data JPA와 Querydsl 설정을 변경해야 합니다. Gradle Wrapper를 사용하는 경우, 사용하고 있는 버전을 8.5 이상으로 업데이트하고, IntelliJ를 사용하는 경우 프로젝트의 SDK 버전을 17 이상으로 설정해야 합니다.
• Project Structure 설정에서 SDK, Language Level을 17 버전 이상으로 지정하고, Module SDK 버전과 gradle 버전도 동일한 버전으로 설정해야 합니다. 또한, 스프링 부트 버전과 코틀린 버전을 설정해야 합니다.
• build.gradle.kts 설정에 각종 java version을 사전 설정과 동일한 버전으로 설정하고, Spring Data JPA에서의 주요 변경사항 중 하나인 패키지 경로를 변경해야 합니다. 이전에 사용되던 패키지 경로가 새로운 경로로 업데이트되었습니다.
• IntelliJ의 Replace 기능을 이용해 프로젝트 내의 모든 import 경로를 쉽게 변경할 수 있습니다. 기존 querydsl 의존성도 변경해야 하며, 프로젝트를 빌드하면 QClass가 생성되는 것을 확인할 수 있습니다.

thumbnail
북마크
공유하기
신고하기
2분 분량
조회수 170
profile-imageyun0
일 년 전
Copyright © 2025. Codenary All Rights Reserved.