| インターフェース | 説明 |
|---|---|
| AnnotatedBeanDefinition | Bean クラスに関する AnnotationMetadata を公開する拡張 BeanDefinition インターフェース - クラスをまだロードする必要はありません。 |
| 列挙型 | 説明 |
|---|---|
| Autowire | オートワイヤーステータスを決定する列挙: つまり、Bean が、setter インジェクションを使用して Spring コンテナーによって自動的に依存関係を注入する必要があるかどうか。 |
| アノテーション型 | 説明 |
|---|---|
| Autowired | コンストラクター、フィールド、setter メソッド、構成メソッドを、Spring の依存性注入機能によってオートワイヤーされるようにマークします。 |
| Configurable | クラスを Spring 駆動構成の対象としてマークします。 |
| Lookup | 「ルックアップ」メソッドを示すアノテーション。コンテナーによってオーバーライドされ、 getBean 呼び出しのために BeanFactory にリダイレクトして戻されます。 |
| Qualifier | このアノテーションは、オートワイヤー時に候補 Bean の修飾子としてフィールドまたはパラメーターで使用できます。 |
| Required | 非推奨 5.1 現在、必要な設定にコンストラクターインジェクションを使用することを推奨 (またはカスタム InitializingBean 実装) |
| Value | アノテーション付き要素のデフォルト値式を示す、フィールドまたはメソッド / コンストラクターパラメーターレベルで使用されるアノテーション。 |