피드로 돌아가기
InfoQInfoQ
Backend

Java 주요 프레임워크(GraalVM, EclipseLink, Spring, Quarkus, Open Liberty)가 2026년 3월 정식 및 마일스톤 버전을 출시하며 Jakarta EE 11 및 네이티브 컴파일 생태계를 확장하고 있다

Java News Roundup: GraalVM Build Tools, EclipseLink, Spring Milestones, Open Liberty, Quarkus

Michael Redlich2026년 3월 30일4intermediate

Context

Java EE에서 Jakarta EE로의 전환이 가속화되면서 각 프레임워크가 독립적으로 Jakarta EE 11 호환성을 확보해야 하는 상황이다. GraalVM 네이티브 빌드 도구의 Gradle 테스트 호환성 문제와 프레임워크별 의존성 관리 부담이 주요 과제였다.

Technical Solution

  • EclipseLink → Jakarta Persistence 3.2 스펙 지원 및 Oracle, MySQL, DB2, PostgreSQL 플랫폼 개선
  • GraalVM Native Build Tools → GraalVM JDK의 제거된 기능으로 인한 Gradle 테스트 실패 문제 해결
  • Spring Boot → Micrometer Metrics GrpcClientObservationConvention 인터페이스 및 커스텀 빈 조건부 활성화 지원
  • Spring Modulith → JobRunrEventExternalizer 클래스로 JobRunr 이벤트 외부화 기능 추가
  • Spring AI → Gemini 3 모델의 Google Search 및 커스텀 툴링 구성 지원
  • Quarkus → ObjectLoader 인터페이스를 Gizmo 2 기반 아키텍처로 재설계
  • Open Liberty → UserRegistry.getUsersByAttribute() 메서드 추가 및 Jandex 인덱스 포맷 최적화
  • Infinispan → Redis Serialization Protocol(RESP) 명령 확장 및 OpenAPI v3 스펙 구현

Impact

Open Liberty의 Jandex 인덱스 최적화로 애플리케이션 시작 시간 단축 및 런타임 비용 절감 기대

Key Takeaway

Jakarta EE 11 기반 플랫폼 전환기에 주요 Java 프레임워크들이 스펙 지원과 네이티브 컴파일 최적화를 핵심 방향으로 삼고 있으며, 각 프레임워크의 의존성 및 빌드 도구 호환성 관리가 배포 안정성의 핵심 요소다


마이크로서비스 환경에서 GraalVM Native Build Tools 1.0과 Quarkus 또는 Spring Boot 조합을 통해 네이티브 이미지 빌드 시 Gradle 테스트 호환성 문제를 선제적으로 점검하고 Jakarta EE 11 마이그레이션에 대비해야 한다

원문 읽기