アノテーションインターフェース Role
 特定の Bean の「ロール」ヒントを示します。
Component でアノテーションが付けられたクラスに直接または間接的に、または Bean でアノテーションが付けられたメソッドで使用できます。
 このアノテーションがコンポーネントまたは Bean 定義に存在しない場合、BeanDefinition.ROLE_APPLICATION のデフォルト値が適用されます。
Role が @Configuration クラスに存在する場合、これは構成クラス Bean 定義のロールを示し、その中で定義されているすべての @Bean メソッドにカスケードされません。この動作は、たとえば @Lazy アノテーションの動作とは異なります。
- 導入:
- 3.1
- 作成者:
- Chris Beams
- 関連事項:
- 必須定数のサマリー必須要素
- 要素の詳細- valueint value関連する Bean のロールヒントを設定します。