New release
Open, community-driven innovation
driving the future of cloud native Java technologies
Jakarta EE 10には、モダナイズされたシンプルで軽量なクラウドネイティブJavaアプリケーションを構築するための新しい機能が満載されています。この新しいイノベーティブなコミュニティ主導のリリースは、エンタープライズJavaアプリケーションの新規開発や既存のエンハンスを検討している企業向けに適しています。
Jakarta EE 10リリースでは、20以上のコンポーネント仕様で新しい機能を提供しています。
このリリースにより、モダンなクラウドネイティブJavaアプリケーション開発者は、Java SE 11と最新のLTSリリースであるJava SE17で、Jakarta EE 10アプリケーションを開発・ディプロイできます。これにより、開発者はJava SE 9で導入され、Java SE 11でもサポートされるモジュールシステムなどの新しい機能徴を最大限に活用できます
Jakarta EE 10を使用すると、より幅広いアノテーションの使用が可能になるため、アプリケーション開発が簡単になります
これにより、モジュール化されたアプリケーションの構築が容易になり、コンポーネントAPI間の統合が改善されます。Jakarta EE 10によって、最新のセキュリティ要件を満たし、非推奨のAPIを排除し、以前のJakarta EEリリースとの高いレベルの互換性を維持する、アプリケーションを簡単に開発できます。
Jakarta EE 10では、新しいプロファイルである、Jakarta EE Core Profile 10が策定されました。「Coreプロファイル」は、モダナイズされた軽量のJavaアプリケーションとマイクロサービスのためのマルチベンダープラットフォームです。
この新しいCoreプロファイルは、Jakarta EE仕様のサブセットを提供し、軽量ランタイムで動作するマイクロサービスの開発に適した小規模ランタイムを対象としています。この中には、軽量なJakarta EEアプリケーションを構築するためのイノベーティブな新しいCDI-Lite仕様が含まれます。
Jakarta EE 10は、20以上の仕様で注目すべきAPIの更新があり、グローバルコミュニティから要望されている重要な機能を追加します。機能追加には、以下が含まれます。
32
プロジェクト
44
仕様
58
Gitリポジトリ
129
コミッター