Ich verwende die automatische Boot-Autokonfiguration, um eine Bean in den Kontext zu laden, wenn mindestens eine von 3 Beans vorhanden ist.Eine Möglichkeit, @ ConditionalOn * ANY * Klasse zu erreichen?
Ich brauche so etwas wie:
@Bean
@ConditionalOnANYClass({ CreateHandler.class, UpdateHandler.class, DeleteHandler.class})
Jede intelligente Lösung oder out-of-the-box-Anmerkung für die logische ODER?
Muss ich o eine Klasse definieren? Gibt es einen näheren Weg, um es inline a la '@AnyNestedCondition ({@ ConditionalOnClass (A.class), @ConditionalOnClass (B.class)})'? – Whimusical
Nicht im Lieferumfang enthalten, nein –
[Sie können keine eingebetteten Annotationen ohne zusätzliche Hacks verschachteln.] (Https://stackoverflow.com/a/38059047/476716) – OrangeDog