Spring Boot
設定より規約を優先し、可能な限り、Spring アプリケーションを迅速に構築し、実行できるようにします。
設定より規約を優先し、可能な限り、Spring アプリケーションを迅速に構築し、実行できるようにします。
依存性注入、トランザクション管理、Web アプリ、データアクセス、メッセージングなどのコアサポートを提供します。
リレーショナル、非リレーショナル、map-reduce など、データアクセスに対する一貫したアプローチを提供します。
分散システムの一般的なパターン用のツールセットを提供します。マイクロサービスの構築とデプロイに役立ちます。
最新のランタイムで構成可能なデータマイクロサービスアプリケーションにオーケストレーションサービスを提供します。
包括的で拡張可能な認証および認可のサポートにより、アプリケーションを保護します。
OpenID Connect 1.0 ID プロバイダーおよび OAuth2 認可サーバー製品を構築するための、安全で軽量でカスタマイズ可能な基盤を提供します。
Spring for GraphQL は、GraphQLJava 上に構築された Spring アプリケーションのサポートを提供します。
ユーザーのセッション情報を管理するための API と実装を提供します。
軽量メッセージングと宣言型アダプターを介して、よく知られたエンタープライズ統合パターンをサポートします。
HATEOAS の原則に従う REST 表現の作成を簡素化します。
Spring Modulith を使用すると、開発者は適切に構造化された Spring Boot アプリケーションを構築でき、ドメインによって駆動されるアプリケーションモジュールを見つけて操作できるようになります。
手書きのドキュメントと Spring MVC Test または REST Assured で生成された自動生成されたスニペットを組み合わせることで、RESTful サービスをドキュメント化できます。
Spring AI は、AI エンジニアリング用のアプリケーションフレームワークです。Spring AI は、AI 統合の基本的な課題である、企業のデータと API を AI モデルに接続するという課題に取り組んでいます。
大量のバッチ操作を処理する作業を簡素化および最適化します。
コア Spring の概念を AMQP ベースのメッセージングソリューションの開発に適用します。
Apache Kafka に使い慣れた Spring 抽象化を提供します。
Spring の使い慣れたテンプレートベースのアプローチを使用して、LDAP を使用するアプリケーションの開発を簡素化します。
Apache Pulsar に使い慣れた Spring 抽象化を提供
CLI ベースのリソース検出と対話により、RESTful アプリケーションの作成とテストを簡単にします。
アプリケーション開発者が Spring アプリケーションでステートマシンの概念を使用するためのフレームワークを提供します。
フライトのチェックインやローンの申請など、制御されたナビゲーションを特徴とする Web アプリケーションの構築をサポートします。
契約ファースト SOAP Web サービスの開発を促進します。