강의

멘토링

로드맵

Spring Boot 4 완전 정복: 새 기능부터 3.x 마이그레이션까지

4.x 업그레이드와 성능 개선이 막막한 개발자에게, 실무 마이그레이션 경험으로 판단 기준과 해결법을 전합니다.

3명 이 수강하고 있어요.

난이도 초급

수강기한 무제한

springboot4
springboot4
java25
java25
RestAPI
RestAPI
마이그레이션
마이그레이션
테스트
테스트
springboot4
springboot4
java25
java25
RestAPI
RestAPI
마이그레이션
마이그레이션
테스트
테스트
새소식 목록
관리작성
숀김님의 프로필 이미지

・

수정됨

🚀 [신규 강의 오픈] Spring Boot 4 완전 정복 — 새 기능부터 3.x 마이그레이션까지

안녕하세요! 새 강의를 오픈했습니다.

Spring Boot 3.5의 오픈소스 지원이 2026년 6월로 끝났습니다. 이제 "언젠가 올려야지"가 아니라 지금 올려야 할 때입니다. 그런데 막상 찾아보면 블로그 예제는 대부분 4.0 마일스톤 시절 코드라서, 정식 버전에서는 돌아가지 않는 경우가 많죠.

그래서 Spring Boot 4.1.1 · Spring Framework 7 · Java 25 정식 버전을 기준으로, 모든 코드를 컴파일하고 테스트를 통과시킨 강의를 만들었습니다.

✅ 이 강의만의 특징

  • 모든 수치는 직접 측정했습니다 

    • 가상 스레드 설정 한 줄로 요청 2,000개 처리 시간을 5.2초에서 0.7초로 줄였습니다.

    • 자동 구성 후보가 279개에서 92개로 줄어든 것도 직접 확인했습니다.

    • JVM AOT 캐시를 쓰면 기동 속도가 약 2.4배 빨라집니다.

  • 프로젝트 하나를 끝까지 완성합니다. 도서 서가 API를 26강에 걸쳐 키우고, 테스트 36개로 모든 동작을 검증합니다.

  • 실제 마이그레이션 과정을 보여 드립니다. 3.5 프로젝트를 4.1로 올리면서 만난 컴파일 오류 20개의 원인 세 가지와, 도구가 알려 주지 않는 조용한 설정 변화까지 다룹니다.

  • 3.x 코드와 4 코드를 항상 나란히 비교합니다.

📚 배우는 내용

  • 모듈화된 새 스타터 체계, Java 25와 가상 스레드

  • Jackson 3, Hibernate 7, RFC 9457 ProblemDetail

  • 공식 API 버저닝: @GetMapping(version = "2.0"), Deprecation·Sunset 헤더

  • 코어로 들어온 @Retryable·@ConcurrencyLimit, HTTP Service Client, BeanRegistrar

  • JSpecify·NullAway를 이용한 널 안정성, JUnit 6, @MockitoBean, RestTestClient, Testcontainers 2

  • OpenTelemetry, 헬스 프로브, 컨테이너 이미지와 AOT

  • 3.x에서 4로 가는 마이그레이션 전략과 실습

👉 이런 분께 추천합니다

  • Spring Boot 3를 써 봤고, 4에서 무엇이 바뀌었는지 제대로 알고 싶은 분

  • 운영 중인 3.x 서비스를 4로 올려야 하는 분

📦 총 26강, 약 8시간 40분 분량이고 실습 코드 전체와 설정 치트시트, 마이그레이션 체크리스트를 함께 제공합니다.

🎁 [오픈 기념 할인 30% 한달간 진행 합니다.]

🔗 [강의 링크] https://inf.run/o9pF2

많은 관심 부탁드립니다! 🙏

댓글