Spring-MVCs @RequestMapping
Annotation hat Parameter "Name", der zur Identifizierung jeder Ressource verwendet werden kann.Spring-MVC: Mapping-Details anhand des Namens finden
Für einige Umstände muss ich auf diese Informationen auf Fly zugreifen: Abrufen von Mapping-Details (z. B. path
) mit dem angegebenen Namen.
Sure I für die Klassen für diese Anmerkung scannen und benötigte Instanzen über abrufen:
ClassPathScanningCandidateComponentProvider scanner = new ClassPathScanningCandidateComponentProvider(false);
scanner.addIncludeFilter(new AnnotationTypeFilter(RequestMapping.class));
// ... find classes ... go through its methods ...
Aber es ist ziemlich hässlich. Ist eine einfachere Lösung?
Schön, danke für die Idee – Andremoniy