[java] Spring Framework의 최신 버전과 주요 업데이트 사항
목차
Spring Framework란?
Spring Framework는 Java 기반의 오픈 소스 애플리케이션 프레임워크로, 엔터프라이즈급 애플리케이션 개발을 위한 다양한 기능과 라이브러리를 제공합니다.
Spring Framework의 최신 버전
Spring Framework는 꾸준한 업데이트를 통해 개선되고 있으며, 현재의 최신 버전은 5.3입니다.
주요 업데이트 사항
Spring Boot 2.4
- GraalVM 지원: 네이티브 이미지 생성 및 최적화된 실행이 가능해짐
- 데이터베이스 마이그레이션 도구인 Flyway의 자동 구성 추가
- DevTools의 개발자 경험을 향상시키는 새로운 기능과 개선 사항
- 다양한 보안 업데이트 및 버그 수정
Spring Security 5.4
- OAuth 2.1 지원 추가
- 새로운 인증 기능인 “Bearer Token Authentication”을 위한 지원 추가
- OpenID Connect 및 OAuth 2.0 클라이언트 라이브러리의 업데이트
- 다양한 보안 취약점 수정
Spring Data JPA 2.3
- 새로운 기능인 “Projections” 추가
- 네이티브 쿼리를 지원하는 “SqlResultSetMapping” 추가
- 엔티티 그래프를 사용한 성능 최적화 기능 추가
- 다양한 버그 수정과 성능 개선