パッケージ | 説明 |
---|---|
org.springframework.aop.aspectj.annotation | AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。 |
org.springframework.aop.aspectj.autoproxy | AspectJ に基づく自動プロキシを有効にする基本クラス。 |
org.springframework.aop.framework | AOP アライアンスインターフェースに準拠した Spring の基本的な AOP インフラストラクチャを含むパッケージ。 |
org.springframework.aop.framework.adapter | Spring AOP フレームワークが任意のアドバイス型を処理できるようにする SPI パッケージ。 |
org.springframework.aop.framework.autoproxy | ApplicationContexts で使用する Bean ポストプロセッサー。ProxyFactoryBean を使用せずに AOP プロキシを自動的に作成することにより、AOP の使用を簡素化します。 |
org.springframework.beans.factory.annotation | アノテーション駆動型 Bean 構成のサポートパッケージ。 |
org.springframework.beans.factory.config | Bean ファクトリの SPI インターフェースおよび構成関連の便利なクラス。 |
org.springframework.beans.factory.support | org.springframework.beans.factory パッケージをサポートするクラス。 |
org.springframework.context.annotation | JSR-250「共通」アノテーション、コンポーネントスキャン、Spring 管理オブジェクトを作成するための Java ベースのメタデータなど、アプリケーションコンテキストのアノテーションサポート。 |
org.springframework.context.weaving | Spring の LoadTimeWeaver 抽象化に基づいた、Spring アプリケーションコンテキストのロード時ウィービングサポート。 |
org.springframework.dao.annotation | DAO のアノテーションサポート。 |
org.springframework.jms.annotation | 宣言型 JMS リスナーエンドポイントのアノテーションとサポートクラス。 |
org.springframework.orm.jpa.support | org.springframework.orm.jpa パッケージをサポートするクラス。 |
org.springframework.scheduling.annotation | 非同期メソッド実行のアノテーションサポート。 |
org.springframework.scripting.support | Spring のスクリプトパッケージのサポートクラス。 |
org.springframework.validation.beanvalidation | JSR-303 Bean 検証プロバイダー(Hibernate Validator など)を Spring ApplicationContext に、特に Spring のデータバインディングおよび検証 API と統合するためのサポートクラス。 |
org.springframework.web.context.support | WebApplicationContext 実装やさまざまなユーティリティクラスなど、 org.springframework.web.context パッケージをサポートするクラス。 |
org.springframework.web.servlet.handler | カスタム実装の抽象基本クラスを含む、標準の HandlerMapping 実装を提供します。 |
修飾子と型 | クラスと説明 |
---|---|
class | AnnotationAwareAspectJAutoProxyCreator 現在のアプリケーションコンテキストのすべての AspectJ アノテーションアスペクトと Spring アドバイザーを処理する AspectJAwareAdvisorAutoProxyCreator サブクラス。 |
修飾子と型 | クラスと説明 |
---|---|
class | AspectJAwareAdvisorAutoProxyCreator AspectJ の呼び出しコンテキストを公開し、複数のアドバイスが同じアスペクトから来る場合のアドバイスの優先順位に関する AspectJ のルールを理解する AbstractAdvisorAutoProxyCreator サブクラス。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractAdvisingBeanPostProcessor Spring AOP Advisor を特定の Bean に適用する BeanPostProcessor 実装の基本クラス。 |
修飾子と型 | クラスと説明 |
---|---|
class | AdvisorAdapterRegistrationManager AdvisorAdapter Bean を AdvisorAdapterRegistry (デフォルトでは GlobalAdvisorAdapterRegistry )で BeanFactory に登録する BeanPostProcessor。 |
修飾子と型 | クラスと説明 |
---|---|
class | AbstractAdvisorAutoProxyCreator Bean ごとに検出されたアドバイザに基づいて特定の Bean の AOP プロキシを構築する汎用自動プロキシクリエーター。 |
class | AbstractAutoProxyCreator 適格な各 Bean を AOP プロキシでラップし、Bean 自体を呼び出す前に指定されたインターセプターに委譲する BeanPostProcessor 実装。 |
class | AbstractBeanFactoryAwareAdvisingPostProcessor BeanFactoryAware を実装する AbstractAutoProxyCreator の拡張は、プロキシ化された各 Bean(AutoProxyUtils.ORIGINAL_TARGET_CLASS_ATTRIBUTE )の元のターゲットクラスのエクスポージャーを追加し、特定の Bean(AutoProxyUtils.PRESERVE_TARGET_CLASS_ATTRIBUTE )の外部で適用されるターゲットクラスモードに参加します。 |
class | BeanNameAutoProxyCreator 名前のリストを介してプロキシする Bean を識別する自動プロキシ作成者。 |
class | DefaultAdvisorAutoProxyCreator 現在の BeanFactory のすべての候補 Advisor に基づいて AOP プロキシを作成する BeanPostProcessor 実装。 |
class | InfrastructureAdvisorAutoProxyCreator インフラストラクチャアドバイザー Bean のみを考慮し、アプリケーション定義のアドバイザーを無視する自動プロキシ作成者。 |
修飾子と型 | クラスと説明 |
---|---|
class | AutowiredAnnotationBeanPostProcessor アノテーション付きフィールド、setter メソッド、任意の構成メソッドをオートワイヤーする BeanPostProcessor 実装。 |
class | InitDestroyAnnotationBeanPostProcessor アノテーション付きの init および destroy メソッドを呼び出す BeanPostProcessor 実装。 |
class | RequiredAnnotationBeanPostProcessor 使用すべきではありません。 5.1 現在、必要な設定にコンストラクターインジェクションを使用することを推奨 (またはカスタム InitializingBean 実装) |
修飾子と型 | インターフェースと説明 |
---|---|
interface | DestructionAwareBeanPostProcessor 破棄前コールバックを追加する BeanPostProcessor のサブインターフェース。 |
interface | InstantiationAwareBeanPostProcessor インスタンス化前のコールバックと、インスタンス化後、明示的なプロパティが設定されるかオートワイヤーが発生する前のコールバックを追加する BeanPostProcessor のサブインターフェース。 |
interface | SmartInstantiationAwareBeanPostProcessor InstantiationAwareBeanPostProcessor インターフェースの拡張。処理された Bean の最終的な型を予測するためのコールバックを追加します。 |
修飾子と型 | クラスと説明 |
---|---|
class | InstantiationAwareBeanPostProcessorAdapter 使用すべきではありません。 5.3 の時点で、 InstantiationAwareBeanPostProcessor または SmartInstantiationAwareBeanPostProcessor を直接実装することを推奨します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | ConfigurableBeanFactory.addBeanPostProcessor(BeanPostProcessor beanPostProcessor) このファクトリによって作成された Bean に適用される新しい BeanPostProcessor を追加します。 |
修飾子と型 | インターフェースと説明 |
---|---|
interface | MergedBeanDefinitionPostProcessor 実行時にマージされた Bean 定義のポストプロセッサーコールバックインターフェース。 |
修飾子と型 | メソッドと説明 |
---|---|
ListSE<BeanPostProcessor> | AbstractBeanFactory.getBeanPostProcessors() このファクトリで作成された Bean に適用される BeanPostProcessors のリストを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | AbstractBeanFactory.addBeanPostProcessor(BeanPostProcessor beanPostProcessor) |
修飾子と型 | メソッドと説明 |
---|---|
void | AbstractBeanFactory.addBeanPostProcessors(CollectionSE<? extends BeanPostProcessor> beanPostProcessors) このファクトリによって作成された Bean に適用される新しい BeanPostProcessors を追加します。 |
修飾子と型 | クラスと説明 |
---|---|
class | CommonAnnotationBeanPostProcessor すぐに使用できる一般的な Java アノテーション、特に javax.annotation パッケージの JSR-250 アノテーションをサポートする BeanPostProcessor 実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | LoadTimeWeaverAwareProcessor |
修飾子と型 | クラスと説明 |
---|---|
class | PersistenceExceptionTranslationPostProcessor Spring の @ Repository アノテーションでマークされた Bean に永続性例外変換を自動的に適用し、対応する PersistenceExceptionTranslationAdvisor を公開されたプロキシ(既存の AOP プロキシまたはターゲットのすべてのインターフェースを実装する新しく生成されたプロキシ)に追加する Bean ポストプロセッサー。 |
修飾子と型 | クラスと説明 |
---|---|
class | JmsListenerAnnotationBeanPostProcessor アノテーションの属性に従って、 JmsListenerContainerFactory の背後に作成された JMS メッセージリスナーコンテナーによって呼び出される JmsListener でアノテーションが付けられたメソッドを登録する Bean ポストプロセッサー。 |
修飾子と型 | クラスと説明 |
---|---|
class | PersistenceAnnotationBeanPostProcessor 対応する JPA リソース EntityManagerFactory EE および EntityManager EE の注入のために、PersistenceUnit EE および PersistenceContext EE アノテーションを処理する BeanPostProcessor。 |
修飾子と型 | クラスと説明 |
---|---|
class | AsyncAnnotationBeanPostProcessor 対応する AsyncAnnotationAdvisor を公開されたプロキシ(既存の AOP プロキシまたはすべてのターゲットのインターフェースを実装する新しく生成されたプロキシ)に追加することにより、クラスまたはメソッドレベルで Async アノテーションを保持する Bean に非同期呼び出し動作を自動的に適用する Bean ポストプロセッサー)。 |
class | ScheduledAnnotationBeanPostProcessor アノテーションを介して提供される "fixedRate"、"fixedDelay"、"cron" 式に従って、 TaskScheduler によって呼び出される @Scheduled でアノテーションされたメソッドを登録する Bean ポストプロセッサー。 |
修飾子と型 | クラスと説明 |
---|---|
class | ScriptFactoryPostProcessor ScriptFactory 定義を処理する BeanPostProcessor 。各ファクトリを、それによって生成された実際のスクリプト Java オブジェクトで置き換えます。 |
修飾子と型 | クラスと説明 |
---|---|
class | BeanValidationPostProcessor Spring 管理の Bean の JSR-303 制約アノテーションをチェックする単純な BeanPostProcessor 。Bean の init メソッド(存在する場合)を呼び出す直前に制約違反の場合に初期化例外をスローします。 |
class | MethodValidationPostProcessor アノテーション付きメソッドに対してメソッドレベルの検証を実行するために JSR-303 プロバイダーに委譲する便利な BeanPostProcessor 実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | ServletContextAwareProcessor ServletContextAware インターフェースを実装する Bean に ServletContext を渡す BeanPostProcessor 実装。 |
修飾子と型 | クラスと説明 |
---|---|
class | SimpleServletPostProcessor Servlet EE インターフェースを実装する Bean に初期化と破棄のコールバックを適用する BeanPostProcessor 。 |