2017-03-20 2 views
0

Es scheint, dass Spring Tool Suite 3.8.3 die neueren MVC-Mapping-Annotationen @GetMapping, @PostMapping usw. beim Erstellen der Anforderungszuordnungsansicht ignoriert. Wenn eine @RestController-Annotationsklasse nur @RequestMapping verwendet, werden alle Handler-Methoden in Spring Tools => RequestMappings anzeigen und Spring Explorer => Beans => Request Mapping angezeigt. Wenn jedoch nur die @RestController-Annotationsklasse @RequestMapping verwendet und alle Handlermethoden @GetMapping, @PostMapping oder @DeleteMapping verwenden, werden diese Handlermethodenzuordnungen nicht angezeigt.Spring Tool Suite ignoriert @GetMapping @PostMapping

Antwort

0

Boot Dashboard kann diese Anforderungszuordnung anzeigen, wenn App ausgeführt wird. Es wird jedoch wahrscheinlich nicht unterstützt, diese in der Ansicht Request Mappings basierend auf dem Scannen von Anmerkungen anzuzeigen. Fühlen Sie sich frei, dieses Problem über die Spring-IDE GitHub Seite zu stellen: https://github.com/spring-projects/spring-ide/issues

+0

Sie sollten beachten, dass der 'Mapping' Endpunkt des Aktors aktiviert sein muss, um diese Informationen im Boot Dashboard anzuzeigen. – Dominik

+0

Nach der Aktivierung (alle) Aktoren und Doppelprüfung mit HTTP-Anfrage '' '/Mappings''' innerhalb des Browsers .... aber die Registerkarte RequestMappings in der Boot-Dashboard-Eigenschaften bleibt immer leer .... – Dominik

+0

Es ist nicht die Anforderungszuordnungsansicht, die Sie suchen sollten, um Ihre Anforderungszuordnungen mit Boot Dashboard zu finden. Klicken Sie mit der rechten Maustaste auf Ihre laufende App in Boot Dashboard und klicken Sie dann auf den Menüpunkt Eigenschaften anzeigen. Die Eigenschaftenansicht für die App würde geöffnet werden. Klicken Sie in der Eigenschaftenansicht auf die Registerkarte Anforderungen zuordnen. – aboyko

Verwandte Themen