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
奈良市立平城西小学校、協働的な学びの実現に「ミライタッチ」を導入
IT関連
2024-05-25 02:19
NTT Com、ドローンとIoTで配水ポンプ場を見守る–五感をデジタルに置き換え
IT関連
2024-11-21 10:12
NTT-AT、ネットワークのトラブルシューティングを自動化
IT関連
2023-03-05 00:39
Anthropic、「Claude 3.5 Sonnet」とAIコラボツール「Artifacts」を発表
IT関連
2024-06-22 19:49
セキュリティ国家試験で82歳が合格–最年長記録を更新
IT関連
2022-07-29 19:17
ディスプレイに背景映像+手前に人物 東宝スタジオでCG+実写「バーチャルプロダクション」
企業・業界動向
2021-04-13 16:42
企業による従業員への監視強化に抵抗する中国の人々
IT関連
2022-07-29 09:22
スマートフォンの背面にトラックパッド Snapなど「BackTrack」開発 :Innovative Tech
イラスト・デザイン
2021-03-13 09:29
LeapMind、エッジデバイス上でのリアルタイム動作と高画質を両立させた高精細AI画像処理モデル発表
IT関連
2022-02-02 04:55
こう着する日経平均:次は上? 下? 「三角もち合い」煮詰まりサプライズ待ち
IT関連
2021-06-14 08:47
光洋ショップ‐プラスと富士通、生体認証を使った一般向けレジなし店舗を実証実験
IT関連
2021-01-16 08:13
佐賀県鹿島市でカモ食害対策にドローン活用–NTT西らがICTで支援、追跡も
IT関連
2025-03-05 02:33
音声の文字起こし、要約、モデレートを行うオールインワンAPIのAssemblyAIが32.1億円を調達
IT関連
2022-03-06 09:04
ElasticsearchとKibanaがオープンソースライセンスに復帰、Elasticが発表。AWSがフォークに投資し、市場の混乱は解決されたと
AWS
2024-08-31 02:48