アノテーションインターフェース ConditionalOnExpression
@RetentionSE(RUNTIMESE)
@TargetSE({TYPESE,METHODSE})
@DocumentedSE
@Conditional(org.springframework.boot.autoconfigure.condition.OnExpressionCondition.class)
public @interface ConditionalOnExpression
SpEL 式の値に依存する条件要素の構成アノテーション。
式で Bean を参照すると、コンテキストリフレッシュ処理の非常に早い段階で Bean が初期化されます。その結果、Bean は後処理(構成プロパティのバインドなど)の対象にならず、その状態が不完全になる可能性があります。
- 導入:
- 1.0.0
- 作成者:
- Dave Syer
オプション要素のサマリー
オプション要素
要素の詳細
value
StringSE value評価する SpEL 式。式は、条件に合格した場合はtrue
を、失敗した場合はfalse
を返す必要があります。- 戻り値:
- SpEL 式
- デフォルト:
- 「本当」