インターフェース AnnotationConfigRegistry
public interface AnnotationConfigRegistry
register(BeanRegistrar...) および scan(String...) メソッドを定義する、アノテーション構成アプリケーションコンテキストの共通インターフェース。- 導入:
- 4.1
- 作成者:
- Juergen Hoeller
方法の概要
修飾子と型メソッド説明void処理する 1 つ以上のコンポーネントクラスを登録し、スキャンされたコンポーネントクラスの場合と同様に、primary/fallback/lazy-init のアノテーションベースの特性を推測します。voidregister(BeanRegistrar... registrars) 指定されたレジストラを呼び出して、その Bean をこのアプリケーションコンテキストに登録します。void指定された基本パッケージ内でスキャンを実行します。
メソッドの詳細
register
指定されたレジストラを呼び出して、その Bean をこのアプリケーションコンテキストに登録します。これを使用すると、primary/fallback/lazy-init のアノテーションベースの特性を推測せずにカスタム Bean を登録でき、必要に応じてプログラムで指定できます。
- パラメーター:
registrars- 1 つ以上のBeanRegistrarインスタンス- 導入:
- 7.0
- 関連事項:
register
処理する 1 つ以上のコンポーネントクラスを登録し、スキャンされたコンポーネントクラスの場合と同様に、primary/fallback/lazy-init のアノテーションベースの特性を推測します。registerの呼び出しはべき等です。同じコンポーネントクラスを複数回追加しても、追加の効果はありません。- パラメーター:
componentClasses- 1 つ以上のコンポーネントクラス (例:@Configurationクラス)- 関連事項:
scan
指定された基本パッケージ内でスキャンを実行します。- パラメーター:
basePackages- コンポーネントクラスをスキャンするパッケージ- 関連事項: