インターフェースの使用
org.springframework.beans.factory.Aware
Aware を使用するパッケージ
パッケージ
説明
AspectJ 統合パッケージ。
AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。
AspectJ に基づく自動プロキシを有効にする基本クラス。
XML スキーマが主要な構成形式である、宣言型 AOP 構成のサポートパッケージ。
AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。
ApplicationContexts で使用する Bean ポストプロセッサー。ProxyFactoryBean を使用せずに AOP プロキシを自動的に作成することにより、AOP の使用を簡素化します。
Spring の AOP 自動プロキシサポートで使用するためのさまざまな
TargetSourceCreator
実装。 その他のインターセプターの実装を提供します。
構成可能なバックエンドを使用した、ターゲットオブジェクトの AOP ベースのスコープのサポート。
Spring の AOP API を使用するための便利なクラス。
Spring AOP で使用するためのさまざまな
TargetSource
実装。Spring の軽量の制御の反転(IoC)コンテナーを実装するコアパッケージ。
アノテーション駆動型 Bean 構成のサポートパッケージ。
Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。
Java
ServiceLoader
SE 機能のサポートパッケージ。org.springframework.beans.factory
パッケージをサポートするクラス。Bean インスタンスから Bean 接続メタデータを決定するメカニズム。
宣言的なキャッシュ管理のためのアノテーションとサポートクラス。
AspectJ ベースのキャッシングのサポート。
java.util.concurrent
ベースのキャッシュの実装パッケージ。 宣言的キャッシング境界設定のための AOP ベースのソリューション。
JSR-107(javax.cache、別名 "JCache" )ベースのキャッシュの実装パッケージ。
宣言型 JSR-107 キャッシング構成のサポートパッケージ。
JSR-107 アノテーションを使用した宣言的キャッシュ区分のための AOP ベースのソリューション。
このパッケージは、beans パッケージに基づいて構築され、メッセージソースと Observer デザインパターンのサポート、および一貫性のある API を使用してリソースを取得するアプリケーションオブジェクトの機能を追加します。
JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。
標準コンテキストイベントなどのアプリケーションイベントのサポートクラス。
ApplicationContext 実装および MessageSource 実装の抽象基本クラスなど、org.springframework.context パッケージをサポートするクラス。
Spring の
LoadTimeWeaver
抽象化に基づいた、Spring アプリケーションコンテキストのロード時ウィービングサポート。DAO のアノテーションサポート。
DAO 実装のクラスをサポートし、その他のユーティリティメソッドを提供します。
java.util.Date
プロパティのフォーマッタ。JDK 8 の JSR-310
java.time
パッケージとの統合。java.lang.Number
プロパティのフォーマッタ。JSR-354
javax.money
パッケージとの統合。 フォーマットパッケージのクラスをサポートし、一般的な実装とアダプターを提供します。
クライアント側の HTTP 上の抽象化が含まれています。
JSON を処理するための HttpMessageConverter 実装を提供します。
このパッケージは、汎用 JCA メッセージエンドポイント管理の機能を提供します。
Spring JDBC 構成名前空間を定義します。
JDBC DataSources を名前で検索するための戦略を提供します。
宣言型 JMS リスナーエンドポイントのアノテーションとサポートクラス。
Java 構成および XML スキーマをサポートする、宣言型メッセージング構成のサポートパッケージ。
このパッケージには、基本メッセージリスナーコンテナー機能が含まれています。
このパッケージは、JMS メッセージリスナーの JCA ベースのエンドポイント管理を提供します。
Java オブジェクトと JMS メッセージ間で変換する MessageConverter 抽象化を提供します。
Spring の JMS フレームワークのサポートクラス。
リモート MBean リソースへのアクセスをサポートします。
このパッケージは、JMX MBean としての Spring 管理 Bean の宣言的な作成と登録を提供します。
MBean エクスポージャーのアノテーション。
MBeanInfo アセンブリの戦略を提供します。
Spring で作成された MBean が JMX 通知を送信できるようにするサポートインフラストラクチャを提供します。
ローカルおよびリモート
MBeanServer
に接続し、MBeanServer
をリモートクライアントに公開するためのサポートクラスが含まれています。 このパッケージのクラスを使用すると、JNDI が使いやすくなり、JNDI に格納されている構成へのアクセスが容易になり、JNDI アクセスクラスに便利なスーパークラスが提供されます。
メッセージングテンプレートのインターフェースと実装クラスを定義します。
ノンブロッキング、リアクティブ契約でアノテーション付きメッセージ処理メソッドを操作するためのサポートクラス。
アノテーション付きのメッセージ処理メソッドを操作するためのクラスをサポートします。
メッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
ノンブロッキング、リアクティブ契約でメッセージハンドラーメソッドを呼び出すための共通インフラストラクチャ。
アノテーション付き RSocket ストリーム処理メソッドを操作するためのクラスをサポートします。
シンプルなメッセージングプロトコル(STOMP など)からのメッセージを処理するためのクラスをサポートします。
「単純な」メッセージブローカの実装を、抽象基本クラスおよびサブスクリプションのレジストリなどの他のサポート型とともに提供します。
より高いレベルのメッセージングプロトコルを使用した WebSocket メッセージングの構成サポート。
シンプルなメッセージングプロトコル(STOMP など)の一般的なサポート。
Message
の実装と、MessageBuilder および MessageHeaderAccessor を実装して、メッセージおよびメッセージヘッダーの構築と操作、さまざまな MessageChannel
実装およびチャネルインターセプターサポートを提供します。Hibernate 5.x と Spring の概念の統合を提供するパッケージ。
org.springframework.orm.hibernate5
パッケージをサポートするクラス。JPA(Java Persistence API)と Spring コンセプトの統合を提供するパッケージ。
JPA 永続性ユニットを管理するための内部サポート。
org.springframework.orm.jpa
パッケージをサポートするクラス。JAXB と Spring の O/X マッピングサポートの統合を提供するパッケージ。
XStream と Spring の O/X マッピングサポートの統合を提供するパッケージ。
R2DBC ConnectionFactories を名前で検索するための戦略を提供します。
非同期メソッド実行のアノテーションサポート。
AspectJ ベースのスケジューリングのサポート。
java.util.concurrent
および jakarta.enterprise.concurrent
パッケージのコンビニエンスクラスをスケジュールし、Spring コンテキストで ThreadPoolExecutor または ScheduledThreadPoolExecutor を Bean としてセットアップできるようにします。XML スキーマが主要な構成形式である、宣言的なスケジューリング構成のサポートパッケージ。
オープンソーススケジューラ Quartz のサポートクラス。Quartz スケジューラ、JobDetails、トリガーを Spring コンテキストの Bean として設定できます。
スケジューリングの汎用サポートクラス。
BeanShell (および BeanShell2)を Spring のスクリプトインフラストラクチャに統合するパッケージ。
Groovy を Spring のスクリプトインフラストラクチャに統合するパッケージ。
Spring のスクリプトパッケージのサポートクラス。
Spring TestContext フレームワークを JUnit 4.12 以上と統合するためのサポートクラス。
Spring TestContext フレームワークを TestNG と統合するためのサポートクラス。
Spring のアノテーションベースのトランザクション境界のサポート。
AspectJ ベースのトランザクション管理サポート。
宣言的なトランザクション区分のための AOP ベースのソリューション。
org.springframework.ui.context パッケージをサポートするクラス。
設定するためのサポートクラス FreeMarker を Spring アプリケーションコンテキスト内。
JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。
このパッケージには、リクエストでリクエストされたメディア型を判別するために使用されるクラスが含まれています。
Web アプリケーションのアプリケーションコンテキストインターフェースのバリアントと、ルート Web アプリケーションコンテキストをブートストラップする ContextLoaderListener が含まれています。
非同期リクエスト処理のサポート。
WebApplicationContext 実装やさまざまなユーティリティクラスなど、
org.springframework.web.context
パッケージをサポートするクラス。Bean スタイルの構成を可能にする汎用フィルター基本クラスを提供します。
マルチパート解決フレームワークのサポートクラス。
DispatcherHandler
を含む spring-webflux
モジュールの最上位パッケージ。WebFlux サーバーエンドポイント処理のメインエントリポイントで、リクエストをハンドラーにマッピングし、呼び出し、結果を処理するために使用されるキー契約を含みます。Spring WebFlux 構成インフラストラクチャ。
org.springframework.web.reactive.function.server
パッケージをサポートするクラス。 抽象基本クラスを含む HandlerMapping 実装を提供します。
静的リソースを提供するためのサポートクラス。
ハンドラーメソッド処理のインフラストラクチャ。
アノテーションベースのハンドラーメソッド処理のインフラストラクチャ。
ビューの解決による結果処理のサポート。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSR-223 スクリプトエンジンの抽象化(Java 6+ に含まれる)に基づくビューのサポートクラス。
アプリケーションコンテキストインフラストラクチャと統合するサーブレット、および Spring Web MVC フレームワークのコアインターフェースとクラスを提供します。
Spring MVC のアノテーションベースのセットアップ。
org.springframework.web.servlet.function
パッケージをサポートするクラス。 カスタム実装の抽象基本クラスを含む、標準の HandlerMapping 実装を提供します。
Spring に付属するサーブレット MVC フレームワークの標準コントローラー実装。
アノテーションベースのサーブレット MVC コントローラーのサポートパッケージ。
org.springframework.web.method
パッケージに基づいた、ハンドラーメソッド処理用のサーブレットベースのインフラストラクチャ。org.springframework.web.method.annotation
パッケージに基づいた、アノテーションベースのハンドラーメソッド処理のための MVC インフラストラクチャ。 静的リソースを提供するためのサポートクラス。
Spring の Web MVC フレームワークのサポートクラス。
カスタム実装の抽象基本クラスを含む、標準の View および ViewResolver 実装を提供します。
ドキュメント生成のクラスをサポートし、PDF および Excel の View 実装を提供します。
フィード生成のクラスをサポートし、Atom および RSS の View 実装を提供します。
FreeMarker を Spring Web ビューテクノロジーとして統合するためのサポートクラス。
Groovy テンプレートを Spring Web ビューテクノロジーとして統合するためのサポートクラス。
JSON 直列化に基づく View 実装を提供するためのサポートクラス。
JSR-223 スクリプトエンジンの抽象化(Java 6+ に含まれる)に基づくビューのサポートクラス。
XML マーシャリングに基づく View 実装を提供するためのクラスをサポートします。
XSLT のサポートクラス。XSLT スタイルシートの View 実装を提供します。
標準の Jakarta WebSocket エンドポイントで使用するクライアント側クラス。
構成クラスでのアノテーションベースの WebSocket セットアップのサポート。
便利な
WebSocketHandler
実装とデコレーター。Spring のメッセージングモジュール用の WebSocket 統合。
Jetty WebSocket API のサーバー側のサポート。
標準の JSR-356 WebSocket エンドポイントで使用するサーバー側クラス。
リクエストをアップグレードするためのコンテナー固有の戦略を含むサーバー側サポートクラス。
AbstractSockJsService
実装を含む SockJS のサポートクラス。TransportHandler
実装クラスおよび具体的な SockJsService
org.springframework.aop.aspectj 内の Aware 使用
Aware を実装している org.springframework.aop.aspectj のクラス修飾子と型クラス説明class
Spring AspectJ ウィーバーを使用してポイントカット式を評価するPointcut
実装。class
AspectJ ポイントカット式に使用できる Spring AOP アドバイザー。org.springframework.aop.aspectj.annotation 内の Aware 使用
Aware を実装している org.springframework.aop.aspectj.annotation のクラス修飾子と型クラス説明class
現在のアプリケーションコンテキストのすべての AspectJ アノテーションアスペクトと Spring アドバイザーを処理するAspectJAwareAdvisorAutoProxyCreator
サブクラス。org.springframework.aop.aspectj.autoproxy 内の Aware 使用
Aware を実装している org.springframework.aop.aspectj.autoproxy のクラス修飾子と型クラス説明class
AspectJ の呼び出しコンテキストを公開し、複数のアドバイスが同じアスペクトから来る場合のアドバイスの優先順位に関する AspectJ のルールを理解するAbstractAdvisorAutoProxyCreator
サブクラス。org.springframework.aop.config 内の Aware 使用
Aware を実装している org.springframework.aop.config のクラス修飾子と型クラス説明class
指定された Bean でMethod
SE を見つけるFactoryBean
実装。class
構成された Bean 名を使用して、BeanFactory
からアスペクトを見つけるAspectInstanceFactory
の実装。org.springframework.aop.framework 内の Aware 使用
Aware を実装している org.springframework.aop.framework のクラス修飾子と型クラス説明class
Spring AOPAdvisor
を特定の Bean に適用するBeanPostProcessor
実装の基本クラス。class
シングルトンスコープのプロキシオブジェクトを生成するFactoryBean
型の便利なスーパークラス。class
SpringBeanFactory
の Bean に基づいて AOP プロキシを構築するFactoryBean
実装。class
プロキシプロセッサー、特に ClassLoader 管理およびProxyProcessorSupport.evaluateProxyInterfaces(java.lang.Class<?>, org.springframework.aop.framework.ProxyFactory)
アルゴリズムの共通機能を備えた基本クラス。org.springframework.aop.framework.autoproxy 内の Aware 使用
Aware を実装している org.springframework.aop.framework.autoproxy のクラス修飾子と型クラス説明class
Bean ごとに検出されたアドバイザに基づいて特定の Bean の AOP プロキシを構築する汎用自動プロキシクリエーター。class
適格な各 Bean を AOP プロキシでラップし、Bean 自体を呼び出す前に指定されたインターセプターに委譲するBeanPostProcessor
実装。class
BeanFactoryAware
を実装するAbstractAutoProxyCreator
の拡張は、プロキシ化された各 Bean(AutoProxyUtils.ORIGINAL_TARGET_CLASS_ATTRIBUTE
)の元のターゲットクラスのエクスポージャーを追加し、特定の Bean(AutoProxyUtils.PRESERVE_TARGET_CLASS_ATTRIBUTE
)の外部で適用されるターゲットクラスモードに参加します。class
名前のリストを介してプロキシする Bean を識別する自動プロキシ作成者。class
現在のBeanFactory
のすべての候補Advisor
に基づいて AOP プロキシを作成するBeanPostProcessor
実装。class
インフラストラクチャアドバイザー Bean のみを考慮し、アプリケーション定義のアドバイザーを無視する自動プロキシ作成者。org.springframework.aop.framework.autoproxy.target 内の Aware 使用
Aware を実装している org.springframework.aop.framework.autoproxy.target のクラス修飾子と型クラス説明class
プロトタイプ Bean の複数のインスタンスを作成する必要があるTargetSourceCreator
実装の便利なスーパークラス。class
"lazy-init" として定義されている各 Bean に対してLazyInitTargetSource
を実施するTargetSourceCreator
。class
Bean の名前のプレフィックスを使用して、3 つのよく知られた TargetSource 型の 1 つを作成する便利な TargetSourceCreator::CommonsPool2TargetSource%ThreadLocalTargetSource! PrototypeTargetSourceorg.springframework.aop.interceptor 内の Aware 使用
Aware を実装している org.springframework.aop.interceptor のクラス修飾子と型クラス説明class
org.springframework.scheduling.annotation.AnnotationAsyncExecutionInterceptor
やorg.springframework.scheduling.aspectj.AnnotationAsyncExecutionAspect
などの非同期メソッド実行アスペクトの基本クラス。class
指定されたAsyncTaskExecutor
を使用して、メソッド呼び出しを非同期的に処理する AOP AllianceMethodInterceptor
。org.springframework.aop.scope 内の Aware 使用
Aware を実装している org.springframework.aop.scope のクラスorg.springframework.aop.support 内の Aware 使用
Aware を実装している org.springframework.aop.support のクラス修飾子と型クラス説明class
BeanFactory のアドバイス Bean への参照として任意のアドバイスを構成できる、BeanFactory ベースの抽象 PointcutAdvisor。class
BeanFactory のアドバイス Bean への参照としてアドバイスを構成できるようにする具象 BeanFactory ベースの PointcutAdvisor、および Bean プロパティを介して構成するポイントカット。org.springframework.aop.target 内の Aware 使用
Aware を実装している org.springframework.aop.target のクラス修飾子と型クラス説明class
SpringBeanFactory
に基づき、Spring が管理する Bean インスタンスに委譲するTargetSource
実装の基本クラス。class
ターゲットインスタンスのプールを維持するTargetSource
実装をプールし、メソッドを呼び出すたびにプールからターゲットオブジェクトを取得および解放するための抽象基本クラス。class
プーリングまたは new-instance-per-invocation 戦略をサポートする新しいプロトタイプ Bean インスタンスを作成する動的TargetSource
実装の基本クラス。class
構成可能な Apache Commons2 プールにオブジェクトを保持するTargetSource
実装。class
BeanFactory
からシングルトン Bean に遅延アクセスするTargetSource
。class
リクエストごとにターゲット Bean の新しいインスタンスを作成し、リリース時に各リクエストを破棄するTargetSource
実装。class
単純なTargetSource
実装。これを含む SpringBeanFactory
から指定されたターゲット Bean を新たに取得します。class
オブジェクトプールの代替。org.springframework.beans.factory 内の Aware 使用
org.springframework.beans.factory 内の Aware サブインターフェース修飾子と型インターフェース説明interface
Bean が Beanclass loader
SE を認識できるようにするコールバック。つまり、現在の Bean ファクトリが Bean クラスをロードするために使用するクラスローダーです。interface
所有するBeanFactory
を認識したい Bean によって実装されるインターフェース。interface
Bean ファクトリで Bean 名を認識したい Bean によって実装されるインターフェース。org.springframework.beans.factory.annotation 内の Aware 使用
Aware を実装している org.springframework.beans.factory.annotation のクラス修飾子と型クラス説明class
アノテーション付きフィールド、setter メソッド、任意の構成メソッドをオートワイヤーするBeanPostProcessor
実装。class
カスタム autowire 修飾子型の便利な登録を可能にするBeanFactoryPostProcessor
実装。class
オートワイヤーされるフィールドまたはパラメーターのqualifier annotations
に対して Bean 定義修飾子を一致させるAutowireCandidateResolver
実装。org.springframework.beans.factory.config 内の Aware 使用
Aware を実装している org.springframework.beans.factory.config のクラス修飾子と型クラス説明class
フラグに応じて、シングルトンオブジェクトまたはプロトタイプオブジェクトを作成するFactoryBean
実装の単純なテンプレートスーパークラス。class
class
静的または非静的フィールド値を取得するFactoryBean
。class
共有リストインスタンスの単純なファクトリ。class
共有 Map インスタンスの単純なファクトリ。class
単純なメソッド呼び出し Bean: (MethodInvokingFactoryBean
とは対照的に)結果がコンテナーに公開されることを期待せずに、ターゲットメソッドを呼び出すだけです。class
静的メソッドまたはインスタンスメソッドの呼び出しの結果である値を返すFactoryBean
。class
class
Bean 定義プロパティ値のプレースホルダーを解決するプロパティリソースコンフィグレータの抽象基本クラス。class
使用すべきではありません。class
指定されたターゲットオブジェクトのプロパティパスを評価するFactoryBean
。class
使用すべきではありません。5.2 以降。代わりにorg.springframework.context.support.PropertySourcesPlaceholderConfigurer
を使用してください。org.springframework.context.support.PropertySourcesPlaceholderConfigurer
は、Environment
およびPropertySource
メカニズムを利用することにより柔軟性があります。class
class
シグニチャーMyType xxx()
またはMyType xxx(MyIdType id)
(通常はMyService getService()
またはMyService getService(String id)
)を持つ 1 つ以上のメソッドが必要なインターフェースを取り、そのインターフェースを実装する動的プロキシを作成して、基になるBeanFactory
に委譲するFactoryBean
実装。class
共有 Set インスタンスの単純なファクトリ。org.springframework.beans.factory.serviceloader 内の Aware 使用
Aware を実装している org.springframework.beans.factory.serviceloader のクラス修飾子と型クラス説明class
JDK 1.6ServiceLoader
SE ファシリティで動作する FactoryBeans の抽象基本クラス。class
JDK 1.6ServiceLoader
SE 機能を通じて取得した、構成済みのサービスクラスの「プライマリ」サービスを公開するFactoryBean
。class
JDK 1.6ServiceLoader
SE 機能を通じて取得された、サービスオブジェクトのリストとして表される、構成されたサービスクラスのすべてのサービスを公開するFactoryBean
。class
構成されたサービスクラスの JDK 1.6ServiceLoader
SE を公開するFactoryBean
。org.springframework.beans.factory.support 内の Aware 使用
Aware を実装している org.springframework.beans.factory.support のクラス修飾子と型クラス説明class
依存関係がジェネリクス型として宣言されている場合に、候補の型と完全なジェネリクス型のマッチングを実行する基本的なAutowireCandidateResolver
(例:org.springframework.beans.factory.wiring 内の Aware 使用
Aware を実装している org.springframework.beans.factory.wiring のクラス修飾子と型クラス説明class
オブジェクトに対して依存性注入を実行できる Bean 構成プログラムの便利な基本クラス(ただし、オブジェクトは作成されます)。org.springframework.cache.annotation 内の Aware 使用
Aware を実装している org.springframework.cache.annotation のクラス修飾子と型クラス説明class
Spring のアノテーション駆動型キャッシュ管理機能を有効にするための共通構造を提供する抽象ベース@Configuration
クラス。class
プロキシベースのアノテーション駆動型キャッシュ管理を有効にするために必要な Spring インフラストラクチャ Bean を登録する@Configuration
クラス。org.springframework.cache.aspectj 内の Aware 使用
Aware を実装している org.springframework.cache.aspectj のクラス修飾子と型クラス説明class
AspectJ ベースのアノテーション駆動型キャッシュ管理を有効にするために必要な Spring インフラストラクチャ Bean を登録する@Configuration
クラス。class
標準 JSR-107 アノテーションの AspectJ ベースのアノテーション駆動型キャッシュ管理を有効にするために必要な Spring インフラストラクチャ Bean を登録する@Configuration
クラス。org.springframework.cache.concurrent 内の Aware 使用
Aware を実装している org.springframework.cache.concurrent のクラス修飾子と型クラス説明class
Spring コンテナー内で使用するときにConcurrentMapCache
を簡単に構成するためのFactoryBean
。class
ConcurrentMapCacheManager.getCache(java.lang.String)
リクエストごとにConcurrentMapCache
インスタンスを遅延ビルドするCacheManager
実装。org.springframework.cache.interceptor 内の Aware 使用
Aware を実装している org.springframework.cache.interceptor のクラス修飾子と型クラス説明class
CacheOperationSource
によって駆動されるアドバイザ。キャッシュ可能なメソッドのキャッシュアドバイス Bean を含めるために使用されます。class
CacheInterceptor
や AspectJ アスペクトなど、アスペクトをキャッシュするための基本クラス。class
共通の Spring キャッシングインフラストラクチャ(Cache
)を使用した宣言的なキャッシュ管理のための AOP Alliance MethodInterceptor。class
プロキシファクトリ Bean により、宣言的なキャッシング処理が簡素化されます。org.springframework.cache.jcache 内の Aware 使用
Aware を実装している org.springframework.cache.jcache のクラス修飾子と型クラス説明class
JCachejavax.cache.CacheManager
のFactoryBean
。標準の JCachejavax.cache.Caching
クラスを使用して、事前定義されたCacheManager
を名前で取得します。org.springframework.cache.jcache.config 内の Aware 使用
Aware を実装している org.springframework.cache.jcache.config のクラス修飾子と型クラス説明class
抽象 JSR-107 固有の@Configuration
クラスは、JSR-107 アノテーション駆動型キャッシュ管理機能を有効にするための共通構造を提供します。class
プロキシベースのアノテーション駆動型 JSR-107 キャッシュ管理を有効にするために必要な Spring インフラストラクチャ Bean を登録する@Configuration
クラス。org.springframework.cache.jcache.interceptor 内の Aware 使用
Aware を実装している org.springframework.cache.jcache.interceptor のクラス修飾子と型クラス説明class
JCacheOperationSource
によって駆動されるアドバイザ。キャッシュ可能なメソッドのキャッシュアドバイス Bean を含めるために使用されます。class
デフォルトのJCacheOperationSource
実装では、存在しない場合は、デフォルトの操作を適切なデフォルトの設定可能なサービスに委譲します。org.springframework.context 内の Aware 使用
org.springframework.context 内の Aware サブインターフェース修飾子と型インターフェース説明interface
実行されるApplicationContext
の通知を希望するオブジェクトによって実装されるインターフェース。interface
実行される ApplicationEventPublisher(通常は ApplicationContext)の通知を希望するオブジェクトによって実装されるインターフェース。interface
一緒に実行するApplicationStartup
の通知を希望するオブジェクトによって実装されるインターフェース。interface
組み込み定義値の解決のためのStringValueResolver
の通知を希望するオブジェクトによって実装されるインターフェース。interface
Environment
が実行されることを通知されることを望む Bean によって実装されるインターフェース。interface
実行中のMessageSource
(通常は ApplicationContext)の通知を希望するオブジェクトによって実装されるインターフェース。interface
実行中のResourceLoader
(通常は ApplicationContext)の通知を希望するオブジェクトによって実装されるインターフェース。org.springframework.context.annotation 内の Aware 使用
org.springframework.context.annotation 内の Aware サブインターフェース修飾子と型インターフェース説明interface
Aware を実装している org.springframework.context.annotation のクラス修飾子と型クラス説明class
クラスパス上の Bean 候補を検出し、対応する Bean 定義を特定のレジストリ(BeanFactory
またはApplicationContext
)に登録する Bean 定義スキャナー。class
指定された基本パッケージから開始して候補コンポーネントをスキャンするコンポーネントプロバイダー。class
すぐに使える一般的な Java アノテーション、特にjakarta.annotation
パッケージの一般的なアノテーションをサポートするBeanPostProcessor
実装。class
@Configuration
クラスのブートストラップ処理に使用されるBeanFactoryPostProcessor
。class
AutowireCandidateResolver
ストラテジーインターフェースの完全な実装。修飾子アノテーションと、context.annotation
パッケージのLazy
アノテーションによる遅延解決のサポートを提供します。class
LoadTimeWeaver
Bean を登録する@Configuration
クラス。class
AnnotationMBeanExporter
Bean を登録する@Configuration
クラス。org.springframework.context.event 内の Aware 使用
Aware を実装している org.springframework.context.event のクラス修飾子と型クラス説明class
ApplicationEventMulticaster
インターフェースの抽象的な実装。基本的なリスナー登録機能を提供します。class
EventListener
メソッドを個々のApplicationListener
インスタンスとして登録します。class
各ApplicationEventPublisher
で登録されたすべてのApplicationListeners
にApplicationEvent
を発行するInterceptor
は、各メソッド呼び出しが成功した後。class
ApplicationEventMulticaster
インターフェースの単純な実装。org.springframework.context.support 内の Aware 使用
Aware を実装している org.springframework.context.support のクラス修飾子と型クラス説明class
指定された構成の場所の一般的な処理を追加するAbstractRefreshableApplicationContext
サブクラス。class
ApplicationContext
実装の便利な基本クラス。XmlBeanDefinitionReader
が理解する Bean 定義を含む XML ドキュメントから構成を描画します。class
アプリケーションコンテキストを認識したいアプリケーションオブジェクトの便利なスーパークラス。class
スタンドアロン XML アプリケーションコンテキスト。コンテキストパスをクラスパスから取得し、プレーンパスをパッケージパスを含むクラスパスリソース名として解釈します(例:class
Spring のLifecycleProcessor
戦略のデフォルトの実装。class
組み込みの値解決が必要なコンポーネントの便利な基本クラス(つまりclass
スタンドアロン XML アプリケーションコンテキスト。ファイルシステムまたは URL からコンテキスト定義ファイルを取得し、プレーンパスを相対ファイルシステムの場所として解釈します(例:class
Bean 定義プロパティ値内の ${...} プレースホルダーと、現在の SpringEnvironment
およびPropertySources
のセットに対する@Value
アノテーションを解決するPlaceholderConfigurerSupport
の専門化。class
指定されたベース名を使用してリソースバンドルにアクセスし、SpringApplicationContext
のリソースロードに参加する、Spring 固有のMessageSource
実装。class
指定されたベース名を使用してリソースバンドルにアクセスするMessageSource
実装。org.springframework.context.weaving 内の Aware 使用
org.springframework.context.weaving 内の Aware サブインターフェースAware を実装している org.springframework.context.weaving のクラス修飾子と型クラス説明class
AspectJ のClassPreProcessorAgentAdapter
を Spring アプリケーションコンテキストのデフォルトLoadTimeWeaver
に登録するポストプロセッサー。class
アプリケーションコンテキストで使用するためのデフォルトLoadTimeWeaver
Bean。自動検出された内部LoadTimeWeaver
を装飾します。class
org.springframework.dao.annotation 内の Aware 使用
Aware を実装している org.springframework.dao.annotation のクラス修飾子と型クラス説明class
Spring の @Repository
アノテーションでマークされた Bean に永続性例外変換を自動的に適用し、対応するPersistenceExceptionTranslationAdvisor
を公開されたプロキシ(既存の AOP プロキシまたはターゲットのすべてのインターフェースを実装する新しく生成されたプロキシ)に追加する Bean ポストプロセッサー。org.springframework.dao.support 内の Aware 使用
Aware を実装している org.springframework.dao.support のクラス修飾子と型クラス説明class
AOP Alliance MethodInterceptor。所定の PersistenceExceptionTranslator に基づいて永続性例外変換を提供します。org.springframework.format.datetime 内の Aware 使用
Aware を実装している org.springframework.format.datetime のクラスorg.springframework.format.datetime.standard 内の Aware 使用
Aware を実装している org.springframework.format.datetime.standard のクラス修飾子と型クラス説明class
JDK 8 の JSR-310java.time
パッケージを使用して、DateTimeFormat
アノテーションが付けられたフィールドをフォーマットします。org.springframework.format.number 内の Aware 使用
Aware を実装している org.springframework.format.number のクラスorg.springframework.format.number.money 内の Aware 使用
Aware を実装している org.springframework.format.number.money のクラスorg.springframework.format.support 内の Aware 使用
Aware を実装している org.springframework.format.support のクラス修飾子と型クラス説明class
FormattingConversionService
の特殊化。ほとんどのアプリケーションに適したコンバーターとフォーマッターでデフォルトで構成されます。class
FormatterRegistry
として構成されるように設計されたConversionService
実装。class
数値、日付、時刻などの一般的な型用のコンバーターとフォーマッタが構成されたFormattingConversionService
への便利なアクセスを提供するファクトリ。org.springframework.http.client 内の Aware 使用
Aware を実装している org.springframework.http.client のクラスorg.springframework.http.client.reactive 内の Aware 使用
Aware を実装している org.springframework.http.client.reactive のクラスorg.springframework.http.converter.json 内の Aware 使用
Aware を実装している org.springframework.http.converter.json のクラス修飾子と型クラス説明class
setter を使用して Jackson 2.xObjectMapper
(デフォルト)またはXmlMapper
(createXmlMapper
プロパティを true に設定)を作成するためのFactoryBean
は、XML 構成内から Jackson 機能を有効または無効にします。org.springframework.jca.endpoint 内の Aware 使用
Aware を実装している org.springframework.jca.endpoint のクラス修飾子と型クラス説明class
JCA 1.7MessageEndpointFactory
EE インターフェースの抽象基本実装。トランザクション管理機能とエンドポイント呼び出しの ClassLoader 公開を提供します。class
JCA 1.7MessageEndpointFactory
EE インターフェースの一般的な実装。あらゆる種類のメッセージリスナーオブジェクト(たとえばorg.springframework.jdbc.config 内の Aware 使用
Aware を実装している org.springframework.jdbc.config のクラスorg.springframework.jdbc.datasource.lookup 内の Aware 使用
Aware を実装している org.springframework.jdbc.datasource.lookup のクラスorg.springframework.jms.annotation 内の Aware 使用
Aware を実装している org.springframework.jms.annotation のクラス修飾子と型クラス説明class
アノテーションの属性に従って、JmsListenerContainerFactory
の背後に作成された JMS メッセージリスナーコンテナーによって呼び出されるJmsListener
でアノテーションが付けられたメソッドを登録する Bean ポストプロセッサー。org.springframework.jms.config 内の Aware 使用
Aware を実装している org.springframework.jms.config のクラス修飾子と型クラス説明class
JmsListenerEndpoint
をJmsListenerEndpointRegistry
に登録するためのヘルパー Bean。class
登録されたエンドポイントに必要なMessageListenerContainer
インスタンスを作成します。class
このエンドポイントの受信メッセージを処理するために呼び出すメソッドを提供するJmsListenerEndpoint
。org.springframework.jms.listener 内の Aware 使用
Aware を実装している org.springframework.jms.listener のクラス修飾子と型クラス説明class
JMS 接続に基づいてリッスンを実装する必要があるすべてのコンテナーの共通基本クラス(共有または各試行で新たに取得)。class
Spring メッセージリスナーコンテナー実装の抽象基本クラス。class
ポーリングに基づくリスナーコンテナー実装の基本クラス。class
プレーンな JMS クライアント API を使用するメッセージリスナーコンテナーバリアント。具体的には、メッセージのトランザクション受信(XA トランザクションへの登録)も可能にするMessageConsumer.receive()
呼び出しのループ。class
プレーン JMS クライアント API のMessageConsumer.setMessageListener()
メソッドを使用して、指定されたリスナー用の同時 MessageConsumers を作成するメッセージリスナーコンテナー。org.springframework.jms.listener.endpoint 内の Aware 使用
Aware を実装している org.springframework.jms.listener.endpoint のクラス修飾子と型クラス説明class
JCA 1.7MessageEndpointFactory
EE インターフェースの JMS 固有の実装。JMS リスナーオブジェクトにトランザクション管理機能を提供します(例:class
汎用 JCA 1.5GenericMessageEndpointManager
の拡張。ActivationSpec 構成の JMS 固有のサポートを追加します。org.springframework.jms.support.converter 内の Aware 使用
Aware を実装している org.springframework.jms.support.converter のクラスorg.springframework.jms.support.destination 内の Aware 使用
Aware を実装している org.springframework.jms.support.destination のクラスorg.springframework.jmx.access 内の Aware 使用
Aware を実装している org.springframework.jmx.access のクラス修飾子と型クラス説明class
指定されたMBeanServerConnection
で実行されている MBean に呼び出しをルーティングするMethodInterceptor
。class
ローカルまたはリモートで実行されている管理対象リソースへのプロキシを作成します。org.springframework.jmx.export 内の Aware 使用
Aware を実装している org.springframework.jmx.export のクラス修飾子と型クラス説明class
Spring 管理の Bean を JMXMBeanServer
SE に公開できる JMX エクスポーター。Bean クラスで JMX 固有の情報を定義する必要はありません。org.springframework.jmx.export.annotation 内の Aware 使用
Aware を実装している org.springframework.jmx.export.annotation のクラス修飾子と型クラス説明class
アノテーションを読み取り、対応する属性を公開するJmxAttributeSource
インターフェースの実装。class
Spring の標準MBeanExporter
の便利なサブクラスであり、Spring Bean の JMX エクスポージャーのアノテーション使用をアクティブ化します:ManagedResource
、ManagedAttribute
、ManagedOperation
など。org.springframework.jmx.export.assembler 内の Aware 使用
Aware を実装している org.springframework.jmx.export.assembler のクラス修飾子と型クラス説明class
Bean の管理インターフェースを任意のインターフェースを使用して定義できるようにするAbstractReflectiveMBeanInfoAssembler
のサブクラス。org.springframework.jmx.export.notification 内の Aware 使用
org.springframework.jmx.export.notification 内の Aware サブインターフェース修飾子と型インターフェース説明interface
MBeanServer
SE に登録され、JMXjavax.management.Notifications
SE の送信を希望する、Spring 管理のリソースによって実装されるインターフェース。org.springframework.jmx.support 内の Aware 使用
Aware を実装している org.springframework.jmx.support のクラス修飾子と型クラス説明class
org.springframework.jndi 内の Aware 使用
Aware を実装している org.springframework.jndi のクラスorg.springframework.messaging.core 内の Aware 使用
Aware を実装している org.springframework.messaging.core のクラスorg.springframework.messaging.handler.annotation.reactive 内の Aware 使用
修飾子と型クラス説明class
@MessageMapping
メソッドを介したメッセージのノンブロッキング処理に対応するためのAbstractMethodMessageHandler
の拡張。org.springframework.messaging.handler.annotation.support 内の Aware 使用
修飾子と型クラス説明class
デフォルトのMessageHandlerMethodFactory
実装は、MessageMapping
で定義されたほとんどのユースケースを検出および処理するために必要なHandlerMethodArgumentResolver
インスタンスでInvocableHandlerMethod
を作成します。org.springframework.messaging.handler.invocation 内の Aware 使用
Aware を実装している org.springframework.messaging.handler.invocation のクラスorg.springframework.messaging.handler.invocation.reactive 内の Aware 使用
org.springframework.messaging.rsocket.annotation.support 内の Aware 使用
修飾子と型クラス説明class
@MessageMapping
および@ConnectMapping
メソッドで RSocket リクエストを処理するためのMessageMappingMessageHandler
の拡張。@RSocketExchange
の使用もサポートします。org.springframework.messaging.simp.annotation.support 内の Aware 使用
org.springframework.messaging.simp.broker 内の Aware 使用
Aware を実装している org.springframework.messaging.simp.broker のクラス修飾子と型クラス説明class
登録されたサブスクライバーにメッセージを仲介するMessageHandler
の抽象基本クラス。class
SimpMessageType
で定義されたメッセージ型を認識し、SubscriptionRegistry
を使用してサブスクリプションを追跡し、サブスクライバーにメッセージを送信する「単純な」メッセージブローカー。org.springframework.messaging.simp.config 内の Aware 使用
Aware を実装している org.springframework.messaging.simp.config のクラス修飾子と型クラス説明class
STOMP などの単純なメッセージングプロトコルでメッセージを処理するための重要な構成を提供します。org.springframework.messaging.simp.stomp 内の Aware 使用
Aware を実装している org.springframework.messaging.simp.stomp のクラスorg.springframework.messaging.support 内の Aware 使用
Aware を実装している org.springframework.messaging.support のクラス修飾子と型クラス説明class
MessageChannel
実装の抽象基本クラス。class
SubscribableChannel
実装の抽象基本クラス。class
各サブスクライバーにメッセージを送信するSubscribableChannel
。org.springframework.orm.hibernate5 内の Aware 使用
Aware を実装している org.springframework.orm.hibernate5 のクラス修飾子と型クラス説明class
単一の HibernateSessionFactory
のPlatformTransactionManager
実装。class
HibernateSessionFactory
を作成するFactoryBean
。org.springframework.orm.hibernate5.support 内の Aware 使用
Aware を実装している org.springframework.orm.hibernate5.support のクラスorg.springframework.orm.jpa 内の Aware 使用
Aware を実装している org.springframework.orm.jpa のクラス修飾子と型クラス説明class
Spring アプリケーションコンテキスト内にローカル JPAEntityManagerFactory
EE インスタンスを作成する抽象FactoryBean
。class
通常 JPAEntityManager
EE を取得するために、JPAEntityManagerFactory
EE にアクセスする必要があるクラスの基本クラス。class
単一の JPAEntityManagerFactory
EE のPlatformTransactionManager
実装。class
JPA の標準コンテナーブートストラップ契約に従って JPAEntityManagerFactory
EE を作成するFactoryBean
。class
JPA の標準的なスタンドアロンブートストラップ契約に従って JPAEntityManagerFactory
EE を作成するFactoryBean
。org.springframework.orm.jpa.persistenceunit 内の Aware 使用
Aware を実装している org.springframework.orm.jpa.persistenceunit のクラスorg.springframework.orm.jpa.support 内の Aware 使用
Aware を実装している org.springframework.orm.jpa.support のクラス修飾子と型クラス説明class
リクエストの処理全体で JPA EntityManager をスレッドにバインドするサーブレットフィルター。class
リクエストの処理全体で JPA EntityManager をスレッドにバインドする Spring Web リクエストインターセプター。class
対応する JPA リソースEntityManagerFactory
EE およびEntityManager
EE の注入のために、PersistenceUnit
EE およびPersistenceContext
EE アノテーションを処理する BeanPostProcessor。class
特定の EntityManagerFactory の共有 JPAEntityManager
EE 参照を公開するFactoryBean
。org.springframework.oxm.jaxb 内の Aware 使用
Aware を実装している org.springframework.oxm.jaxb のクラスorg.springframework.oxm.xstream 内の Aware 使用
Aware を実装している org.springframework.oxm.xstream のクラスorg.springframework.r2dbc.connection.lookup 内の Aware 使用
Aware を実装している org.springframework.r2dbc.connection.lookup のクラスorg.springframework.scheduling.annotation 内の Aware 使用
Aware を実装している org.springframework.scheduling.annotation のクラス修飾子と型クラス説明class
Spring の非同期メソッド実行機能を有効にするための共通構造を提供する抽象ベースConfiguration
クラス。class
class
Async
アノテーションを介して非同期メソッドの実行をアクティブ化するアドバイザー。class
対応するAsyncAnnotationAdvisor
を公開されたプロキシ(既存の AOP プロキシまたはすべてのターゲットのインターフェースを実装する新しく生成されたプロキシ)に追加することにより、クラスまたはメソッドレベルでAsync
アノテーションを保持する Bean に非同期呼び出し動作を自動的に適用する Bean ポストプロセッサー)。class
プロキシベースの非同期メソッド実行を有効にするために必要な Spring インフラストラクチャ Bean を登録する@Configuration
クラス。class
アノテーションを介して提供される "fixedRate"、"fixedDelay"、"cron" 式に従って、TaskScheduler
によって呼び出される@Scheduled
でアノテーションされたメソッドを登録する Bean ポストプロセッサー。org.springframework.scheduling.aspectj 内の Aware 使用
Aware を実装している org.springframework.scheduling.aspectj のクラス修飾子と型クラス説明class
AspectJ ベースの非同期メソッド実行を有効にするために必要な Spring インフラストラクチャ Bean を登録する@Configuration
クラス。org.springframework.scheduling.concurrent 内の Aware 使用
Aware を実装している org.springframework.scheduling.concurrent のクラス修飾子と型クラス説明class
class
class
Spring のTaskScheduler
インターフェースの単純な実装。単一のスケジューラスレッドを使用し、スケジュールされたすべてのタスクを個別のスレッドで実行します。class
JavaBean は、ThreadPoolExecutor
SE を Bean スタイルで構成し ( "corePoolSize"、"maxPoolSize"、"keepAliveSeconds"、"queueCapacity" プロパティを介して)、ネイティブExecutorService
SE 型の Bean 参照として公開できるようにします。class
JavaBean は、ThreadPoolExecutor
SE を Bean スタイルで ( "corePoolSize"、"maxPoolSize"、"keepAliveSeconds"、"queueCapacity" プロパティを通じて) 構成し、それを SpringTaskExecutor
として公開できるようにします。class
Spring のTaskScheduler
インターフェースの標準実装。ネイティブScheduledThreadPoolExecutor
SE をラップし、それに適用可能なすべての構成オプションを提供します。org.springframework.scheduling.config 内の Aware 使用
Aware を実装している org.springframework.scheduling.config のクラス修飾子と型クラス説明class
ThreadPoolTaskExecutor
インスタンスを作成するためのFactoryBean
。主に XML タスク名前空間の背後で使用されます。class
TaskScheduler
インターフェースのルーティング実装。識別された修飾子に基づいてターゲットスケジューラに委譲するか、そうでない場合はデフォルトのスケジューラを使用します。org.springframework.scheduling.quartz 内の Aware 使用
org.springframework.scheduling.quartz 内の Aware サブインターフェース修飾子と型インターフェース説明interface
(自然にアクセスすることなく)SchedulerContext へのアクセスを必要とする Spring 管理の Quartz アーティファクトによって実装されるコールバックインターフェース。Aware を実装している org.springframework.scheduling.quartz のクラス修飾子と型クラス説明class
QuartzCronTrigger
インスタンスを作成するための SpringFactoryBean
。トリガー構成の Bean スタイルの使用をサポートします。class
QuartzJobDetail
インスタンスを作成するための SpringFactoryBean
。JobDetail 構成の Bean スタイルの使用をサポートします。class
ジョブの実行を指定された(静的または非静的)メソッドに委譲するJobDetail
オブジェクトを公開するFactoryBean
。class
Quartz スケジューラーにアクセスするための共通基本クラス。class
Quartz スケジューラにアクセスするための Spring Bean スタイルのクラス、つまりclass
QuartzScheduler
を作成および構成し、そのライフサイクルを Spring アプリケーションコンテキストの一部として管理し、依存性注入のための Bean 参照としてスケジューラを公開するFactoryBean
。class
QuartzSimpleTrigger
インスタンスを作成するための SpringFactoryBean
。トリガー構成の Bean スタイルの使用をサポートします。class
Bean プロパティに対する Spring スタイルの依存性注入もサポートするAdaptableJobFactory
のサブクラス。org.springframework.scheduling.support 内の Aware 使用
Aware を実装している org.springframework.scheduling.support のクラスorg.springframework.scripting.bsh 内の Aware 使用
Aware を実装している org.springframework.scripting.bsh のクラス修飾子と型クラス説明class
Spring のScriptEvaluator
戦略インターフェースの BeanShell ベースの実装。class
BeanShell スクリプトのScriptFactory
実装。org.springframework.scripting.groovy 内の Aware 使用
Aware を実装している org.springframework.scripting.groovy のクラス修飾子と型クラス説明class
Spring のScriptEvaluator
戦略インターフェースの Groovy ベースの実装。class
Groovy スクリプトのScriptFactory
実装。org.springframework.scripting.support 内の Aware 使用
Aware を実装している org.springframework.scripting.support のクラス修飾子と型クラス説明class
ScriptFactory
定義を処理するBeanPostProcessor
。各ファクトリを、それによって生成された実際のスクリプト Java オブジェクトで置き換えます。class
javax.script
(JSR-223)ベースの Spring のScriptEvaluator
戦略インターフェースの実装。class
JSR-223 スクリプトエンジン抽象化に基づくScriptFactory
実装(Java に含まれている)。org.springframework.test.context.junit4 内の Aware 使用
Aware を実装している org.springframework.test.context.junit4 のクラス修飾子と型クラス説明class
Spring TestContext フレームワークを、JUnit 4 環境での明示的なApplicationContext
テストサポートと統合する抽象基本テストクラス。class
JDBC アクセスに便利な機能を追加するAbstractJUnit4SpringContextTests
の抽象トランザクション拡張。org.springframework.test.context.testng 内の Aware 使用
Aware を実装している org.springframework.test.context.testng のクラス修飾子と型クラス説明class
Spring TestContext フレームワークを、TestNG 環境での明示的なApplicationContext
テストサポートと統合する抽象基本テストクラス。class
JDBC アクセスに便利な機能を追加するAbstractTestNGSpringContextTests
の抽象トランザクション拡張。org.springframework.transaction.annotation 内の Aware 使用
Aware を実装している org.springframework.transaction.annotation のクラス修飾子と型クラス説明class
Spring のアノテーション駆動のトランザクション管理機能を有効にするための共通構造を提供する抽象ベース@Configuration
クラス。class
JDK 1.5 + アノテーション形式でトランザクションメタデータを操作するためのTransactionAttributeSource
インターフェースの実装。class
プロキシベースのアノテーション駆動型トランザクション管理を有効にするために必要な Spring インフラストラクチャ Bean を登録する@Configuration
クラス。org.springframework.transaction.aspectj 内の Aware 使用
Aware を実装している org.springframework.transaction.aspectj のクラス修飾子と型クラス説明class
Spring 独自のTransactional
アノテーションに加えて、JTA 1.2Transactional
EE アノテーションの AspectJ ベースのアノテーション駆動型トランザクション管理を有効にするために必要な Spring インフラストラクチャ Bean を登録する@Configuration
クラス。class
Spring 独自のTransactional
アノテーションの AspectJ ベースのアノテーション駆動型トランザクション管理を有効にするために必要な Spring インフラストラクチャ Bean を登録する@Configuration
クラス。org.springframework.transaction.interceptor 内の Aware 使用
Aware を実装している org.springframework.transaction.interceptor のクラス修飾子と型クラス説明class
メソッドの属性をキャッシュし、フォールバックポリシーを実装するTransactionAttributeSource
の抽象的な実装: 1。class
TransactionAttributeSource
によって駆動されるアドバイザ。トランザクションのメソッドのトランザクションアドバイス Bean を含めるために使用されます。class
Map
SE のメソッドごとに属性を保存できる単純なTransactionAttributeSource
実装。class
登録された名前で属性を照合できる単純なTransactionAttributeSource
実装。class
TransactionInterceptor
や AspectJ アスペクトなどのトランザクションアスペクトの基本クラス。class
共通の Spring トランザクションインフラストラクチャ(PlatformTransactionManager
/ReactiveTransactionManager
)を使用した宣言的トランザクション管理のための AOP Alliance MethodInterceptor。class
プロキシファクトリ Bean により、宣言型トランザクションの処理が簡素化されます。org.springframework.ui.context.support 内の Aware 使用
Aware を実装している org.springframework.ui.context.support のクラスorg.springframework.ui.freemarker 内の Aware 使用
Aware を実装している org.springframework.ui.freemarker のクラス修飾子と型クラス説明class
FreeMarkerConfiguration
を作成し、それを Bean リファレンスとして提供するファクトリ Bean。org.springframework.validation.beanvalidation 内の Aware 使用
Aware を実装している org.springframework.validation.beanvalidation のクラス修飾子と型クラス説明class
これは、Spring アプリケーションコンテキストでのjakarta.validation
(JSR-303)セットアップの中心的なクラスです。jakarta.validation.ValidationFactory
をブートストラップし、SpringValidator
インターフェースと、JSR-303Validator
EE インターフェースおよびValidatorFactory
EE インターフェース自体を介して公開します。class
アノテーション付きメソッドに対してメソッドレベルの検証を実行するために JSR-303 プロバイダーに委譲する便利なBeanPostProcessor
実装。class
Bean 検証プロバイダーが利用できない場合に、Validator
呼び出しを単に no-ops に変えるLocalValidatorFactoryBean
サブクラス。org.springframework.web.accept 内の Aware 使用
Aware を実装している org.springframework.web.accept のクラスorg.springframework.web.context 内の Aware 使用
org.springframework.web.context 内の Aware サブインターフェース修飾子と型インターフェース説明interface
実行されるServletConfig
EE(通常WebApplicationContext
によって決定される)の通知を希望するオブジェクトによって実装されるインターフェース。interface
実行されるServletContext
EE(通常WebApplicationContext
によって決定される)の通知を希望するオブジェクトによって実装されるインターフェース。org.springframework.web.context.request.async 内の Aware 使用
Aware を実装している org.springframework.web.context.request.async のクラスorg.springframework.web.context.support 内の Aware 使用
Aware を実装している org.springframework.web.context.support のクラス修飾子と型クラス説明class
Web 環境用のConfigurableWebApplicationContext
インターフェースを実装するAbstractRefreshableApplicationContext
サブクラス。class
コンポーネントクラスを入力として受け入れるWebApplicationContext
実装 — 特に@Configuration
クラスだけでなく、プレーンな@Component
クラス、jakarta.inject
アノテーションを使用する JSR-330 準拠のクラス。class
GroovyBeanDefinitionReader
で理解されるように、Groovy Bean 定義スクリプトおよび / または XML ファイルから構成を取得するWebApplicationContext
実装。class
Spring で定義されたオブジェクトを受け取り、ServletContext 属性として公開するエクスポーター。class
特定の既存の ServletContext 属性をフェッチするFactoryBean
。class
特定の ServletContext init パラメーター(つまり、web.xml
で定義された "context-param" )を取得するFactoryBean
。class
WebApplicationContext
で実行されるアプリケーションオブジェクトの便利なスーパークラス。class
XmlBeanDefinitionReader
が理解する XML ドキュメントから構成を取得するWebApplicationContext
実装。org.springframework.web.filter 内の Aware 使用
Aware を実装している org.springframework.web.filter のクラス修飾子と型クラス説明class
リクエストが処理される前後にロギング操作を実行するFilter
の基本クラス。class
リクエストの文字エンコードを指定できるサーブレットフィルター。class
リクエスト URI(およびオプションでクエリ文字列)を Commons Log に書き込むシンプルなリクエストロギングフィルター。class
Filter
EE は、CORS のプリフライトリクエストを処理し、CorsProcessor
を使用して CORS の単純なリクエストと実際のリクエストをインターセプトし、レスポンスを更新します。class
Filter インターフェースを実装する Spring 管理の Bean に委譲する、標準のサーブレットフィルターのプロキシ。class
HTTP PUT、PATCH、DELETE リクエストのフォームデータを解析し、それをサーブレットリクエストパラメーターとして公開するFilter
。class
"Forwarded" および "X-Forwarded-*" ヘッダーから値を抽出し、リクエストとレスポンスをラップし、次のメソッドでクライアントが発信したプロトコルとアドレスを反映させます:getServerName()
EEgetServerPort()
EEgetScheme()
EEisSecure()
EEsendRedirect(String)
EEclass
class
投稿されたメソッドパラメーターを HTTP メソッドに変換するFilter
EE。HttpServletRequest.getMethod()
EE を介して取得できます。class
任意のサーブレットコンテナーで、リクエストディスパッチごとに 1 つの実行を保証することを目的とするフィルター基本クラス。class
HttpServletResponse.sendRedirect(String)
EE をオーバーライドし、HTTP ステータスと "Location" ヘッダーを設定して処理します。これにより、サーブレットコンテナーが相対リダイレクト URL を絶対 URL に書き換えないようにします。class
LocaleContextHolder
とRequestContextHolder
の両方を介して、リクエストを現在のスレッドに公開するサーブレットフィルター。class
HTTP 交換用のobservations
を作成するFilter
EE。class
リクエスト URI(およびオプションでクエリ文字列)を ServletContext ログに書き込む単純なリクエストロギングフィルター。class
レスポンスのコンテンツに基づいてETag
値を生成するFilter
EE。org.springframework.web.multipart.support 内の Aware 使用
Aware を実装している org.springframework.web.multipart.support のクラスorg.springframework.web.reactive 内の Aware 使用
Aware を実装している org.springframework.web.reactive のクラスorg.springframework.web.reactive.config 内の Aware 使用
Aware を実装している org.springframework.web.reactive.config のクラス修飾子と型クラス説明class
WebFluxConfigurationSupport
のサブクラス。型WebFluxConfigurer
のすべての Bean を検出して委譲し、WebFluxConfigurationSupport
が提供する構成をカスタマイズできるようにします。class
Spring WebFlux 構成のメインクラス。org.springframework.web.reactive.function.server.support 内の Aware 使用
org.springframework.web.reactive.handler 内の Aware 使用
Aware を実装している org.springframework.web.reactive.handler のクラス修飾子と型クラス説明class
HandlerMapping
実装の抽象基本クラス。class
URL マッピングHandlerMapping
実装の抽象基本クラス。class
URL からリクエストハンドラー Bean にマップするHandlerMapping
インターフェースの実装。org.springframework.web.reactive.resource 内の Aware 使用
Aware を実装している org.springframework.web.reactive.resource のクラス修飾子と型クラス説明class
クライアントが静的リソースにアクセスするために使用するパブリック URL パスを取得するために使用する中心的なコンポーネント。org.springframework.web.reactive.result.method 内の Aware 使用
Aware を実装している org.springframework.web.reactive.result.method のクラス修飾子と型クラス説明class
リクエストとHandlerMethod
の間のマッピングを定義するHandlerMapping
実装の抽象基本クラス。class
RequestMappingInfo
がリクエストとハンドラーメソッド間のマッピングを定義するクラスの抽象基本クラス。org.springframework.web.reactive.result.method.annotation 内の Aware 使用
修飾子と型クラス説明class
@RequestMapping
ハンドラーメソッドの呼び出しをサポートします。class
型レベルおよびメソッドレベルの@RequestMapping
および@HttpExchange
アノテーションからRequestMappingInfo
インスタンスを作成するRequestMappingInfoHandlerMapping
の拡張機能。class
RFC 9457 形式のエラー詳細を本体に含むResponseEntity
を返すことで、発生したすべての Spring または WebFlux 例外を処理する@ExceptionHandler
メソッドを持つクラス。org.springframework.web.reactive.result.view 内の Aware 使用
Aware を実装している org.springframework.web.reactive.result.view のクラス修飾子と型クラス説明class
URL ベースのビューの抽象基本クラス。class
View
実装の基本クラス。class
絶対 URL またはコンテキスト相対 URL にリダイレクトするビュー。class
明示的なマッピング定義なしでシンボリックビュー名を URL に直接解決できるViewResolver
。org.springframework.web.reactive.result.view.freemarker 内の Aware 使用
修飾子と型クラス説明class
"configLocation"、"freemarkerSettings"、"templateLoaderPath" プロパティを使用して、FreeMarker を Web 使用用に構成します。class
FreeMarker テンプレートエンジンを使用するView
実装。class
FreeMarkerView
インスタンスを解決するためのViewResolver
、つまりorg.springframework.web.reactive.result.view.script 内の Aware 使用
Aware を実装している org.springframework.web.reactive.result.view.script のクラス修飾子と型クラス説明class
JSR-223 スクリプトエンジンに基づくテンプレートライブラリを実行するために設計されたAbstractUrlBasedView
サブクラス。class
ScriptTemplateView
およびそのカスタムサブクラスをサポートするUrlBasedViewResolver
の便利なサブクラス。org.springframework.web.servlet 内の Aware 使用
Aware を実装している org.springframework.web.servlet のクラス修飾子と型クラス説明class
HTTP リクエストハンドラー / コントローラー用の主要ディスパッチャー。class
Spring の Web フレームワークのベースサーブレット。class
org.springframework.web.servlet.config.annotation 内の Aware 使用
Aware を実装している org.springframework.web.servlet.config.annotation のクラス修飾子と型クラス説明class
WebMvcConfigurationSupport
のサブクラス。型WebMvcConfigurer
のすべての Bean を検出して委譲し、WebMvcConfigurationSupport
が提供する構成をカスタマイズできるようにします。class
これは、MVC Java 構成の背後にある構成を提供するメインクラスです。org.springframework.web.servlet.function.support 内の Aware 使用
Aware を実装している org.springframework.web.servlet.function.support のクラスorg.springframework.web.servlet.handler 内の Aware 使用
Aware を実装している org.springframework.web.servlet.handler のクラス修飾子と型クラス説明class
HandlerMapping
インターフェースの抽象的な実装。アプリケーションコンテキストで定義されたすべての Bean のイントロスペクションを通じてハンドラー Bean の URL マッピングを検出します。class
HandlerMapping
実装の抽象基本クラス。class
リクエストとHandlerMethod
の間のマッピングを定義するHandlerMapping
実装の抽象基本クラス。class
URL マッピングHandlerMapping
実装の抽象基本クラス。class
URL からスラッシュで始まる名前の Bean にマップするHandlerMapping
インターフェースの実装(「Struts が URL をアクション名にマップする方法と同様の /"),。class
特定のリクエストを処理するHandlerMapping
から情報を取得するヘルパークラス。class
Servlet
EE インターフェースを実装する Bean に初期化と破棄のコールバックを適用するBeanPostProcessor
。class
URL からリクエストハンドラー Bean にマップするHandlerMapping
インターフェースの実装。org.springframework.web.servlet.mvc 内の Aware 使用
Aware を実装している org.springframework.web.servlet.mvc のクラス修飾子と型クラス説明class
テンプレートメソッドデザインパターンを使用した、コントローラー実装の便利なスーパークラス。class
リクエスト URL に基づいてビュー名を返すControllers
の抽象基本クラス。class
常に事前設定されたビューを返し、オプションでレスポンスステータスコードを設定する簡単なコントローラー。class
名前付きサーブレットに転送する Spring コントローラーの実装、つまりclass
内部で管理するサーブレットインスタンスをラップする Spring コントローラー実装。class
URL の仮想パスをビュー名に変換してそのビューを返す単純なController
実装。class
サポートされているメソッドと必要なセッションのリクエストをチェックし、構成されたキャッシュ設定を適用してレスポンスを準備するハンドラーインターセプター。org.springframework.web.servlet.mvc.annotation 内の Aware 使用
Aware を実装している org.springframework.web.servlet.mvc.annotation のクラスorg.springframework.web.servlet.mvc.method 内の Aware 使用
Aware を実装している org.springframework.web.servlet.mvc.method のクラス修飾子と型クラス説明class
型HandlerMethod
のハンドラーをサポートするHandlerAdapter
実装の抽象基本クラス。class
RequestMappingInfo
がリクエストとハンドラーメソッド間のマッピングを定義するクラスの抽象基本クラス。org.springframework.web.servlet.mvc.method.annotation 内の Aware 使用
修飾子と型クラス説明class
@ExceptionHandler
メソッドにより例外を解決するAbstractHandlerMethodExceptionResolver
。class
class
@Controller
クラスの型 レベルおよびメソッドレベルの@RequestMapping
および@HttpExchange
アノテーションからRequestMappingInfo
インスタンスを作成します。class
RFC 9457 形式のエラー詳細を本体に含むResponseEntity
を返すことで、Spring MVC で発生したすべての例外を処理する@ExceptionHandler
メソッドを持つクラス。org.springframework.web.servlet.resource 内の Aware 使用
Aware を実装している org.springframework.web.servlet.resource のクラス修飾子と型クラス説明class
サーブレットコンテナーの "default" サーブレットを使用して静的ファイルを提供するためのHttpRequestHandler
。class
PageSpeed、YSlow などのガイドラインに従って最適化された方法で静的リソースを提供するHttpRequestHandler
class
内部リソースリクエスト URL を外部使用のためにパブリック URL パスに変換するために、HttpServletResponse
EE をラップし、そのencodeURL
EE メソッドをオーバーライドするフィルター。class
クライアントが静的リソースにアクセスするために使用するパブリック URL パスを取得するために使用する中心的なコンポーネント。org.springframework.web.servlet.support 内の Aware 使用
Aware を実装している org.springframework.web.servlet.support のクラス修飾子と型クラス説明class
AbstractController
やWebContentInterceptor
など、あらゆる種類の Web コンテンツジェネレーターに便利なスーパークラス。org.springframework.web.servlet.view 内の Aware 使用
Aware を実装している org.springframework.web.servlet.view のクラス修飾子と型クラス説明class
ViewResolver
実装の便利な基本クラス。class
FreeMarker などのテンプレートベースのビューテクノロジーのアダプター基本クラス。モデルでリクエスト属性とセッション属性を使用する機能と、Spring の FreeMarker マクロライブラリのヘルパーオブジェクトを公開するオプション。class
テンプレートビューリゾルバー、特に FreeMarker ビューの抽象基本クラス。class
URL ベースのビューの抽象基本クラス。class
View
実装の抽象基本クラス。class
現在のアプリケーションコンテキストでビュー名を Bean 名として解釈するViewResolver
の簡単な実装。class
リクエストファイル名またはAccept
ヘッダーに基づいてビューを解決するViewResolver
の実装。class
同じ Web アプリケーション内の JSP またはその他のリソースのラッパー。class
InternalResourceView
をサポートするUrlBasedViewResolver
の便利なサブクラス(つまりclass
JSTL ページ用のInternalResourceView
の専門化。class
絶対 URL、コンテキスト相対 URL、現在のリクエスト相対 URL にリダイレクトするビュー。class
使用すべきではありません。5.3 以降、Spring の共通ビューリゾルバーバリアントおよび / またはカスタムリゾルバー実装を推奨class
ViewResolver
インターフェースのシンプルな実装により、明示的なマッピング定義なしで、シンボリックビュー名を URL に直接解決できます。class
他に委譲するViewResolver
。class
使用すべきではありません。5.3 以降、Spring の共通ビューリゾルバーバリアントおよび / またはカスタムリゾルバー実装を推奨org.springframework.web.servlet.view.document 内の Aware 使用
Aware を実装している org.springframework.web.servlet.view.document のクラス修飾子と型クラス説明class
AcroForm で既存のドキュメントを操作する PDF ビューの抽象スーパークラス。class
PDF ビューの抽象スーパークラス。class
従来の XLS 形式の Excel ドキュメントビューの便利なスーパークラス。class
POI のストリーミングバリアントを使用した、Office 2007 XLSX 形式の Excel ドキュメントビューの便利なスーパークラス。class
(POI-OOXML でサポートされている)Office 2007 XLSX 形式の Excel ドキュメントビューの便利なスーパークラス。org.springframework.web.servlet.view.feed 内の Aware 使用
Aware を実装している org.springframework.web.servlet.view.feed のクラス修飾子と型クラス説明class
ROME パッケージを使用した Atom フィードビューの抽象スーパークラス。class
AbstractFeedView<T extends com.rometools.rome.feed.WireFeed>
ROME パッケージを使用した、Atom ビューと RSS Feed ビューの抽象基本クラス。class
ROME パッケージを使用した RSS フィードビューの抽象スーパークラス。org.springframework.web.servlet.view.freemarker 内の Aware 使用
Aware を実装している org.springframework.web.servlet.view.freemarker のクラス修飾子と型クラス説明class
Bean は、"configLocation"、"freemarkerSettings"、"templateLoaderPath" プロパティを介して、Web 使用用に FreeMarker を構成します。class
FreeMarker テンプレートエンジンを使用して表示します。class
FreeMarkerView
をサポートするUrlBasedViewResolver
の便利なサブクラス(つまりorg.springframework.web.servlet.view.groovy 内の Aware 使用
Aware を実装している org.springframework.web.servlet.view.groovy のクラス修飾子と型クラス説明class
Groovy のTemplateConfiguration
の拡張と、Web アプリケーションで使用するMarkupTemplateEngine
を作成するための Spring MVC のGroovyMarkupConfig
の実装。class
Groovy XML/XHTML マークアップテンプレートに基づくAbstractTemplateView
サブクラス。class
GroovyMarkupView
をサポートするAbstractTemplateViewResolver
の便利なサブクラス(つまりorg.springframework.web.servlet.view.json 内の Aware 使用
Aware を実装している org.springframework.web.servlet.view.json のクラスorg.springframework.web.servlet.view.script 内の Aware 使用
Aware を実装している org.springframework.web.servlet.view.script のクラス修飾子と型クラス説明class
JSR-223 スクリプトエンジンに基づくテンプレートライブラリを実行するために設計されたAbstractUrlBasedView
サブクラス。class
ScriptTemplateView
およびそのカスタムサブクラスをサポートするUrlBasedViewResolver
の便利なサブクラス。org.springframework.web.servlet.view.xml 内の Aware 使用
Aware を実装している org.springframework.web.servlet.view.xml のクラスorg.springframework.web.servlet.view.xslt 内の Aware 使用
Aware を実装している org.springframework.web.servlet.view.xslt のクラス修飾子と型クラス説明class
XSLT 変換の結果としてレスポンスコンテキストをレンダリングできる XSLT 駆動のビュー。class
指定されたビュー名を XSLT スタイルシートの URL に変換することにより、XsltView
のインスタンスを解決するViewResolver
実装。org.springframework.web.socket.client.standard 内の Aware 使用
Aware を実装している org.springframework.web.socket.client.standard のクラス修飾子と型クラス説明class
class
org.springframework.web.socket.config.annotation 内の Aware 使用
Aware を実装している org.springframework.web.socket.config.annotation のクラス修飾子と型クラス説明class
型WebSocketMessageBrokerConfigurer
の Bean を検出し、それらすべてに委譲するWebSocketMessageBrokerConfigurationSupport
拡張。WebSocketMessageBrokerConfigurationSupport
で提供される構成のコールバックスタイルのカスタマイズを許可します。class
AbstractMessageBrokerConfiguration
を拡張し、WebSocket クライアントからの STOMP メッセージを受信および応答するための構成を追加します。org.springframework.web.socket.handler 内の Aware 使用
Aware を実装している org.springframework.web.socket.handler のクラス修飾子と型クラス説明class
SpringBeanFactory
を介してターゲットハンドラーをインスタンス化し、同等の destroy メソッドも提供します。class
各 WebSocket 接続のWebSocketHandler
インスタンスを初期化および破棄し、他のすべてのメソッドをそれに委譲するWebSocketHandler
。org.springframework.web.socket.messaging 内の Aware 使用
Aware を実装している org.springframework.web.socket.messaging のクラス修飾子と型クラス説明class
STOMP 仕様のバージョン 1.0, 1.1,, 1.2 をサポートする STOMP 用のSubProtocolHandler
。class
グローバル@MessageExceptionHandler
メソッドでControllerAdvice
のサポートを提供するSimpAnnotationMethodMessageHandler
のサブクラス。org.springframework.web.socket.server.jetty 内の Aware 使用
Aware を実装している org.springframework.web.socket.server.jetty のクラスorg.springframework.web.socket.server.standard 内の Aware 使用
Aware を実装している org.springframework.web.socket.server.standard のクラス修飾子と型クラス説明class
型ServerEndpointConfig
EE の Bean を検出し、標準の Jakarta WebSocket ランタイムに登録します。class
Spring ベースのアプリケーションで使用するServerEndpointConfig
EE の実装。class
ServerContainer
EE を構成するためのFactoryBean
。org.springframework.web.socket.server.support 内の Aware 使用
Aware を実装している org.springframework.web.socket.server.support のクラス修飾子と型クラス説明class
デフォルトのHandshakeHandler
実装。AbstractHandshakeHandler
をサーブレット固有の初期化サポートで拡張します。class
型WebSocketHttpRequestHandler
のハンドラーへの WebSocket ハンドシェイクリクエストのより正確なマッピングをサポートするSimpleUrlHandlerMapping
の拡張。class
WebSocket ハンドシェイクリクエストを処理するためのHttpRequestHandler
。org.springframework.web.socket.sockjs.support 内の Aware 使用
Aware を実装している org.springframework.web.socket.sockjs.support のクラスorg.springframework.web.socket.sockjs.transport.handler 内の Aware 使用
修飾子と型クラス説明class
すべてのデフォルトTransportHandler
実装が事前登録された、SockJsService
のデフォルト実装。class
WebSocket ベースのTransportHandler
。
PropertyPlaceholderConfigurer
も同様