Spring Framework 6.0正式リリース、5年ぶりのメジャーバージョンアップ。Java 17以降に対応、ネイティブバイナリ化支援機能など

今回は「Spring Framework 6.0正式リリース、5年ぶりのメジャーバージョンアップ。Java 17以降に対応、ネイティブバイナリ化支援機能など」についてご紹介します。

関連ワード (一般的、名称変更、対応等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


Javaの代表的なフレームワークの1つである「Spring Framework 6.0」が11月18日付けで正式リリースが発表されました。

2017年にリリースされたSpring Framework 5.0以来、5年ぶりのメジャーバージョンアップとなります。

fig

Spring Framework 6.0ではベースラインがJava 17以降となり、Java 19でプレビューとなった仮想スレッド機能もプレビューとして取り入れられています。

Jakarta EE 9で行われたjakarta.*のパッケージ名称変更に対応し、Servlet 6.0やJPA 3.1などJakarta EE 10のAPIにフォーカスしたことで、Tomcat 10.1などの最新のWebコンテナやHibernate ORM 6.1などの最新の永続化プロバイダにアクセスできるようになりました。

ネイティブバイナリ生成の支援機能も新たにサポートされました。

これはもともと、Javaコードからネイティブバイナリを生成する機能を備えたGraal VMの「GraalVM Native Image」機能を用いてSpringアプリケーションをコンパイルしネイティブバイナリ化しようという取り組みの「Spring Native」と呼ばれるプロジェクトをベースにしています。

参考:「Spring Native」ベータ版公開、GraalVMによりSpring FramworkのJava/Kotlinアプリをネイティブイメージにコンパイル。JavaVMに依存せず瞬時に起動可能

ネイティブバイナリ生成の支援機能は、Spring Frameworkを用いたアプリケーションのコードを自動的に変換し、GraalVM Native Image機能によるネイティブバイナリの生成が可能なコードにしてくれるというもの。

GraalVMのネイティブイメージ生成機能は今年(2022年)10月に、OpenJDKコミュニティに寄贈されることが発表されており、今後はJavaの標準的な機能になることが期待されています。Spring Frameworkを用いたアプリケーションも今後は事前コンパイルによるネイティブバイナリ化が一般的になっていくのかもしれません。

参考:オラクル、OpenJDKに静的なネイティブイメージの生成機能を組み込む方針を明らかに。GraalVMのOpenJDKへのコントリビュートで

そのほか、オブザーバビリティの強化、HTTPクライアントを簡単に開発できる機能など、さまざまな新機能の追加が行われています。詳細は「What’s New in Spring Framework 6.x」をご覧ください。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
動画配信ソフト「OBS」がNVIDIAの音声ノイズ除去機能を取り込み、キー打鍵音やマイクのホワイトノイズ低減
ソフトウェア
2021-04-17 04:10
KADOKAWA、漏えい情報の拡散行為に法的措置の準備を開始
IT関連
2024-07-11 10:44
NVIDIAのArm買収、グーグルやマイクロソフトが米当局に懸念表明との報道
IT関連
2021-02-15 10:52
竹村製作所、クラウドERP「mcframe X」を国内初採用
IT関連
2024-07-03 14:58
KDDIらが水上ドローンの実証実験–ブルーカーボン算定に必要な藻場を調査
IT関連
2022-08-26 23:27
Zoomでの会話を自動で文字起こしする難聴者の新しいスタートアップ「Scribe」
ソフトウェア
2021-03-08 06:03
マイクロソフト、独自のセキュリティモジュール「Azure Integrated HSM」をMicrosoft Azureのサーバに搭載へ
Microsoft
2024-11-21 14:06
総合物流の山九、「BlackLine」で経理業務の生産性と正確性を向上へ
IT関連
2024-04-11 19:04
阪大、クラウド連動型HPC・HPDAシステム「SQUID」の運用を開始
IT関連
2021-05-07 14:33
パーソル総合研究所、第7波のテレワーク状況を調査–忘れる企業と希望する従業員
IT関連
2022-08-12 00:52
デル・テクノロジーズ、ハイエンドスケールアウトNASの「PowerScale F900」を発表
IT関連
2021-05-25 10:39
ロボット安全ソフトやサイバーセキュリティ対策に力を入れるFortが14.2億円を調達
ロボティクス
2021-03-20 11:19
脆弱性対策の切り札になるかもしれない「SBOM」
IT関連
2022-08-09 02:30
スパコン「TOP500」、米オークリッジ国立研究所の「Frontier」が首位に
IT関連
2022-06-01 14:05