모던 백엔드 - 마이그레이션

모던 백엔드 - 마이그레이션

[Modern Backend] 강좌의 Part 1 세 번째 시간, "Java 21에서 Java 25 마이그레이션" 강의입니다.

이번 강의에서는 강좌 전체에서 예제로 사용할 게시판(Board) 프로젝트의 구조를 살펴보고, 기존 Java 21 기반 프로젝트를 Java 25 환경으로 마이그레이션하는 실제 과정과 주요 검토 사항을 다룹니다.

📌 주요 학습 내용:

  • 실습 예제 게시판 프로젝트 구조 및 기본 기술 스택 검토 (Spring Boot 3.5, Gradle, PostgreSQL)
  • IDE(IntelliJ)를 통한 패키지 구조 분석 (Domain, Persistence, Service, Controller 등)
  • Java 버전 업그레이드 시 고려해야 할 호환성 3요소 (소스, 바이너리, 동작 호환성)
  • 마이그레이션 시 주의할 유의사항 (Gradle 버전 지원 범위, ByteBuddy/Hibernate 관련 체크 포인트)
  • build.gradle의 JVM Toolchain 설정을 Java 25로 변경하고 실제 빌드 테스트 수행
Site footer