@TargetSE(valueSE={TYPESE,METHODSE}) @RetentionSE(valueSE=RUNTIMESE) @DocumentedSE @Conditional(value=org.springframework.boot.autoconfigure.condition.OnClassCondition.class) public @interface ConditionalOnClass
@Conditional。 クラスがロードされる前に ASM を使用してアノテーションメタデータが解析されるため、value() は @Configuration クラスで安全に指定できます。@Bean メソッドに配置する場合は特に注意が必要です。特に、メソッドの戻り値の型が target of the condition と一致する場合は、条件を別の Configuration クラスに分離することを検討してください。
public abstract StringSE[] name
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.