Wie scanne ich Klassen nach Anmerkungen?

Ich habe eine Webanwendung für einfache Jane-Servlets, und einige meiner Klassen haben die folgenden Anmerkungen:

@Controller
@RequestMapping(name = "/blog/")
public class TestController {
..

}

Jetzt, wenn meine Servlet-Anwendungen gestartet werden, möchte ich eine Liste aller Klassen mit der Annotation @Controller abrufen, den Wert der Annotation @RequestMapping abrufen und in ein Wörterbuch einfügen.

Wie kann ich das machen?

Ich verwende auch Guice und Guava, bin mir aber nicht sicher, ob das irgendwelche mit Anmerkungen verbundenen Helfer hat.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage