2017-12-18 1 views
0

@AutoConfigureAfterを取り巻くドキュメントは、その条件付き性質に関しては、実際には詳細には行きません。AutoConfigureAfterは本質的に条件付きですか?

次のクラスがあるとします。そして、A.classがクラスパスに存在すると仮定してください。

@Configuration @ConditionalOnMissingClass(A.class) public class BConfig{ ... }

@Configuration @AutoConfigureAfter(BConfig.class) public class CConfig{ ... }

この場合BConfigが発生したことがない場合CConfig作成して設定することでしょうか?

答えて

0

率直に言えば、テストするために5分かかると思います。はい、BClassの条件がfalseであっても、CConfigクラスは処理されます。