Wie wird im Frühling mit "Abgelehntem Bean-Namen - keine URL-Pfade identifiziert" verfahren?

8

Ich habe eine Spring Boot-Anwendung und bekomme zum Start die folgenden Nachrichten:

%Vor%

Dies geschieht für jedes @Autowired , das ich in meiner App verwendet habe.

Die einzige Konfiguration für meine Anwendung ist:

%Vor%

Irgendwelche Ideen, warum ich diese Nachrichten bekomme?

Ich habe versucht, Google nach diesen Nachrichten zu googlen, und andere sagten, dass es ein Konflikt zwischen dem Standardannotationshandler und dem benutzerdefinierten Annotationshandler sein könnte, den ich nicht definiert habe.

Das sind meine Hauptabhängigkeiten

%Vor%

In meinem Klassenpfad habe ich keine Einstellungen, die dies möglicherweise tun.

    
tzortzik 07.11.2015, 09:06
quelle

1 Antwort

8

Wie in den Kommentaren angegeben, ist dies eine Debug-Nachricht und es müssen keine Aktionen ausgeführt werden.

Für Interessierte gibt es hier einige Details:

Beim Start ist ein HandlerMapping Ausführen, um eine Zuordnung zwischen Anforderungen und Handlerobjekten zu ermitteln. Die Klasse AbstractDetectingUrlHandlerMapping hat ein < a href="http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/servlet/handler/AbstractDetectingUrlHandlerMapping.html#detectHandlers--"> detectHandlers Methode, Registrieren Sie alle Handler, die im aktuellen ApplicationContext gefunden wurden. Wenn über Bohnen laufen, die Bohnen für die keine URL-Pfade identifiziert werden, werden abgelehnt.

Hier wird die entsprechende Code :

%Vor%     
Ortomala Lokni 05.01.2017, 22:17
quelle

Tags und Links