インターフェースの使用
org.apache.commons.logging.Log

Log を使用するパッケージ
パッケージ
説明
Commons Logging API の Spring のバリアント: Log4J 2、SLF4J、java.util.logging の特別なサポート。
Commons Logging API の Spring のバリアント: Log4J 2、SLF4J、java.util.logging の特別なサポート。
AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。
AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。
ApplicationContexts で使用する Bean ポストプロセッサー。ProxyFactoryBean を使用せずに AOP プロキシを自動的に作成することにより、AOP の使用を簡素化します。
Spring の AOP 自動プロキシサポートで使用するためのさまざまな TargetSourceCreator 実装。
その他のインターセプターの実装を提供します。
Spring AOP で使用するためのさまざまな TargetSource 実装。
Spring AOP で使用するための動的でリフレッシュ可能な TargetSource 実装のサポート。
アノテーション駆動型 Bean 構成のサポートパッケージ。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
Bean 定義解析のサポートインフラストラクチャ。
org.springframework.beans.factory パッケージをサポートするクラス。
Bean インスタンスから Bean 接続メタデータを決定するメカニズム。
標準の "spring-beans" XSD を含む、抽象 XML ベースの BeanFactory 実装が含まれています。
Bean のリストをソートおよび保持するためのユーティリティクラスなど、org.springframework.beans パッケージをサポートするクラス。
宣言的キャッシング境界設定のための AOP ベースのソリューション。
JSR-107 アノテーションを使用した宣言的キャッシュ区分のための AOP ベースのソリューション。
JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
標準コンテキストイベントなどのアプリケーションイベントのサポートクラス。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
Spring の LoadTimeWeaver 抽象化に基づいた、Spring アプリケーションコンテキストのロード時ウィービングサポート。
例外処理とバージョン検出のための基本クラス、およびフレームワークのどの部分にも固有ではない他のコアヘルパーを提供します。
バイトのリアクティブストリームと Java オブジェクトの間で変換する Encoder および Decoder の抽象化。
Bean 定義プロファイルと階層プロパティソースのサポートで構成される Spring の環境抽象化。
Spring のリソース抽象化のサポートクラス。
Spring のロギング規則の有用なデリゲート。
型 フィルタリング (クラスパススキャンなど) のためのコアサポートパッケージ。
DAO 実装のクラスをサポートし、その他のユーティリティメソッドを提供します。
クライアント / サーバー側 HTTP の基本的な抽象化が含まれています。
このパッケージは、RestTemplate などの高レベルクラスで使用される汎用 HTTP サポートクラスを提供します。
Web で使用するための Encoder および Decoder の実装を提供します。
JSON エンコーダーおよびデコーダーのサポート。
HttpMessageConverter 抽象化を提供して、Java オブジェクトと HTTP 入出力メッセージ間で変換します。
ServerHttpRequest および ServerHttpResponse と処理用の HttpHandler を含む、リアクティブ HTTP サーバーサポートの抽象化。
このパッケージは、汎用 JCA メッセージエンドポイント管理の機能を提供します。
JdbcTemplate とそれに関連するコールバックインターフェースおよびヘルパーオブジェクトに基づいて、コア JDBC フレームワークを提供します。
テーブルの挿入とストアドプロシージャコールの構成と実行のためのコンテキストメタデータの抽象化。
一般的な JDBC インタラクションの簡略化レイヤー。
簡単な DataSource アクセス用のユーティリティクラス、単一の DataSource 用の PlatformTransactionManager、およびさまざまな単純な DataSource 実装を提供します。
組み込みデータベースインスタンスを作成するための拡張可能なサポートを提供します。
このパッケージのクラスは、RDBMS クエリ、更新、ストアドプロシージャをスレッドセーフで再利用可能なオブジェクトとして表します。
jdbc.core および jdbc.object パッケージのクラスで使用される JDBC フレームワークのクラスをサポートします。
ラージ OBject 処理用の戦略インターフェースと、カスタマイズ可能なデフォルト実装を提供します。
宣言型 JMS リスナーエンドポイントのアノテーションとサポートクラス。
Java 構成および XML スキーマをサポートする、宣言型メッセージング構成のサポートパッケージ。
単一の JMS ConnectionFactory の PlatformTransactionManager 実装、および SingleConnectionFactory アダプターを提供します。
org.springframework.jms.core パッケージをサポートするクラス。
ターゲットリスナーメソッドに委譲し、メッセージをリスナーメソッドに渡される適切なメッセージコンテンツ型(文字列やバイト配列など)に変換するメッセージリスナーアダプターメカニズム。
このパッケージは、JMS メッセージリスナーの JCA ベースのエンドポイント管理を提供します。
このパッケージは、JmsTemplate のような上位レベルのクラスで使用される汎用 JMS サポートクラスを提供します。
リモート MBean リソースへのアクセスをサポートします。
ObjectName 作成の戦略を提供します。
ローカルおよびリモート MBeanServer に接続し、MBeanServer をリモートクライアントに公開するためのサポートクラスが含まれています。
このパッケージのクラスを使用すると、JNDI が使いやすくなり、JNDI に格納されている構成へのアクセスが容易になり、JNDI アクセスクラスに便利なスーパークラスが提供されます。
メッセージ変換のサポートを提供します。
メッセージングテンプレートのインターフェースと実装クラスを定義します。
メッセージハンドラーメソッドを操作するための基本的な抽象概念。
ノンブロッキング、リアクティブ契約でアノテーション付きメッセージ処理メソッドを操作するためのサポートクラス。
メッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
ノンブロッキング、リアクティブ契約でメッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
STOMP などのプロトコルを含む Simple Messaging Protocols の一般的なサポート。
シンプルなメッセージングプロトコル(STOMP など)からのメッセージを処理するためのクラスをサポートします。
「単純な」メッセージブローカの実装を、抽象基本クラスおよびサブスクリプションのレジストリなどの他のサポート型とともに提供します。
Message の実装と、MessageBuilder および MessageHeaderAccessor を実装して、メッセージおよびメッセージヘッダーの構築と操作、さまざまな MessageChannel 実装およびチャネルインターセプターサポートを提供します。
Reactor に基づく TCP メッセージングのサポートが含まれています。
Hibernate 5.x と Spring の概念の統合を提供するパッケージ。
org.springframework.orm.hibernate5 パッケージをサポートするクラス。
JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。
JPA 永続性ユニットを管理するための内部サポート。
JAXB と Spring の O/X マッピングサポートの統合を提供するパッケージ。
さまざまなシナリオ内で Spring の O/X マッピング統合を使用するための汎用サポートクラスを提供します。
非同期メソッド実行のアノテーションサポート。
java.util.concurrent および jakarta.enterprise.concurrent パッケージのコンビニエンスクラスをスケジュールし、Spring コンテキストで ThreadPoolExecutor または ScheduledThreadPoolExecutor を Bean としてセットアップできるようにします。
XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。
オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。
スケジューリングの汎用サポートクラス。
Spring のスクリプトパッケージのサポートクラス。
Spring TestContext フレームワークを JUnit 4.12 以上と統合するためのサポートクラス。
Spring TestContext フレームワークで使用されるカスタム JUnit 4 Statements 
Spring TestContext フレームワークのサポートクラス。
Spring TestContext フレームワークを TestNG と統合するためのサポートクラス。
Web は、Spring TestContext フレームワークのクラスをサポートします。
宣言的なトランザクション区分のための AOP ベースのソリューション。
JTA のトランザクション SPI 実装。
リアクティブトランザクション管理のクラスをサポートします。
org.springframework.transaction パッケージのサポートクラス。
org.springframework.ui.context パッケージをサポートするクラス。
設定するためのサポートクラス FreeMarker を Spring アプリケーションコンテキスト内。
文字列、クラス、コレクション、リフレクションなどを操作するためのユーティリティなど、その他のユーティリティクラス。
Commons Logging を介して警告をログに記録するエラーハンドラーなど、XML の解析と変換のためのその他のユーティリティクラス。
ビジネスや UI レイヤーで使用するためのデータバインディングおよび検証機能を提供します。
このパッケージには、リクエストでリクエストされたメディア型を判別するために使用されるクラスが含まれています。
org.springframework.web.client パッケージをサポートするクラス。
Web アプリケーションのアプリケーションコンテキストインターフェースのバリアントと、ルート Web アプリケーションコンテキストをブートストラップする ContextLoaderListener が含まれています。
WebApplicationContext 実装やさまざまなユーティリティクラスなど、org.springframework.web.context パッケージをサポートするクラス。
Bean スタイルの構成を可能にする汎用フィルター基本クラスを提供します。
JSF Web レイヤーを、Spring ルート WebApplicationContext でホストされる Spring サービスレイヤーと統合するための ELResolvers。
Spring MVC の org.springframework.web.servlet.mvc.method パッケージで使用される、ハンドラーメソッド処理の共通インフラストラクチャ。
アノテーションベースのハンドラーメソッド処理のクラスをサポートします。
抽象基本クラスを含む HandlerMapping 実装を提供します。
静的リソースを提供するためのサポートクラス。
アノテーション付きコントローラーや単純な WebHandler などのさまざまな種類のハンドラーの呼び出しを含む、さまざまなプログラミングモデルスタイルをサポートします。
ハンドラーメソッド処理のインフラストラクチャ。
アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。
ビューの解決による結果処理のサポート。
Spring の Reactive WebSocket API を WebSocket ランタイムとの間で適合させるクラス。
HttpExchange メソッドでアノテーションが付けられた HTTP サービスのクライアントプロキシを作成するためのサポート。
アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。
カスタム実装の抽象基本クラスを含む、標準の HandlerMapping 実装を提供します。
Spring の Web MVC フレームワークのロケールサポートクラス。
org.springframework.web.method.annotation パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。
MVC コントローラーのサポートパッケージ。
静的リソースを提供するためのサポートクラス。
Spring の Web MVC フレームワークのサポートクラス。
このパッケージには、JSP 2.0 + 用の Spring の JSP 標準タグライブラリが含まれています。
Spring の WebSocket API を WebSocket プロバイダーとの間で適合させるクラス。
WebSocket アプリケーションのクライアント側の抽象化。
便利な WebSocketHandler 実装とデコレーター。
標準の JSR-356 WebSocket エンドポイントで使用するサーバー側クラス。
リクエストをアップグレードするためのコンテナー固有の戦略を含むサーバー側サポートクラス。
WebSocketClient の SockJS クライアント実装。
AbstractSockJsService 実装を含む SockJS のサポートクラス。
TransportHandler 実装クラスおよび具体的な SockJsService
WebSocketSession の SockJS 固有の実装。
HTML エスケープや Cookie 処理などのその他の Web ユーティリティクラス。