クラス AnnotationConfigUtils
java.lang.ObjectSE
org.springframework.context.annotation.AnnotationConfigUtils
 アノテーションベースの構成に共通の 
BeanPostProcessor および BeanFactoryPostProcessor 定義を簡単に登録できるユーティリティクラス。また、共通の AutowireCandidateResolver を登録します。- 導入:
- 2.5
- 作成者:
- Mark Fisher, Juergen Hoeller, Chris Beams, Phillip Webb, Stephane Nicoll, Sam Brannen
- 関連事項:
- フィールドのサマリーフィールド修飾子と型フィールド説明- static final StringSE内部で管理されている Autowired アノテーションプロセッサーの Bean 名。- static final StringSE内部管理共通アノテーションプロセッサーの Bean 名。- static final StringSE内部で管理されている構成アノテーションプロセッサーの Bean 名。- static final StringSE- Configurationクラスを処理するときに使用する内部管理された BeanNameGenerator の Bean 名。- static final StringSE内部で管理されている EventListenerFactory の Bean 名。- static final StringSE内部で管理されている @EventListener アノテーションプロセッサーの Bean 名。- static final StringSE内部で管理される JPA アノテーションプロセッサーの Bean 名。
- コンストラクターの概要コンストラクター
- メソッドのサマリー修飾子と型メソッド説明- static void- static void指定されたレジストリに、関連するすべてのアノテーションポストプロセッサーを登録します。- static SetSE<BeanDefinitionHolder>- registerAnnotationConfigProcessors- (BeanDefinitionRegistry registry, ObjectSE source) 指定されたレジストリに、関連するすべてのアノテーションポストプロセッサーを登録します。
- フィールドの詳細- CONFIGURATION_ANNOTATION_PROCESSOR_BEAN_NAME内部で管理されている構成アノテーションプロセッサーの Bean 名。- 関連事項:
 
- CONFIGURATION_BEAN_NAME_GENERATOR- Configurationクラスを処理するときに使用する内部管理された BeanNameGenerator の Bean 名。基になる- ConfigurationClassPostProcessorでカスタム名生成戦略を利用できるようにするために、ブートストラップ中に- AnnotationConfigApplicationContextおよび- AnnotationConfigWebApplicationContextによって設定されます。- 導入:
- 3.1.1
- 関連事項:
 
- AUTOWIRED_ANNOTATION_PROCESSOR_BEAN_NAME内部で管理されている Autowired アノテーションプロセッサーの Bean 名。- 関連事項:
 
- COMMON_ANNOTATION_PROCESSOR_BEAN_NAME内部管理共通アノテーションプロセッサーの Bean 名。- 関連事項:
 
- PERSISTENCE_ANNOTATION_PROCESSOR_BEAN_NAME内部で管理される JPA アノテーションプロセッサーの Bean 名。- 関連事項:
 
- EVENT_LISTENER_PROCESSOR_BEAN_NAME内部で管理されている @EventListener アノテーションプロセッサーの Bean 名。- 関連事項:
 
- EVENT_LISTENER_FACTORY_BEAN_NAME内部で管理されている EventListenerFactory の Bean 名。- 関連事項:
 
 
- コンストラクターの詳細- AnnotationConfigUtilspublic AnnotationConfigUtils()
 
- メソッドの詳細- registerAnnotationConfigProcessors指定されたレジストリに、関連するすべてのアノテーションポストプロセッサーを登録します。- パラメーター:
- registry- 操作するレジストリ
 
- registerAnnotationConfigProcessorspublic static SetSE<BeanDefinitionHolder> registerAnnotationConfigProcessors- (BeanDefinitionRegistry registry, @Nullable ObjectSE source) 指定されたレジストリに、関連するすべてのアノテーションポストプロセッサーを登録します。- パラメーター:
- registry- 操作するレジストリ
- source- この登録がトリガーされた構成ソース要素(すでに抽出されている)。- nullの場合があります。
- 戻り値:
- この呼び出しによって実際に登録されたすべての Bean 定義を含む BeanDefinitionHolders のセット
 
- processCommonDefinitionAnnotations