Ich habe gerade die Spring Boot-Konfiguration geändert und bin darauf gestoßen
@ConditionalOnProperty(prefix = "spring.social.", value = "auto-connection-views")
von org.springframework.boot.autoconfigure.social.TwitterAutoConfiguration
@Bean(name = { "connect/twitterConnect", "connect/twitterConnected" })
@ConditionalOnProperty(prefix = "spring.social.", value = "auto-connection-views")
public View twitterConnectView() {
return new GenericConnectionStatusView("twitter", "Twitter");
}
Ich verstehe den Zweck dieser Anmerkung nicht. Ich denke, dies könnte die Verwendung von Bean nur ermöglichen, wenn ein Eigenschaftswert vorhanden ist (z. B. "spring.social", "auto-connection-views").
quelle