Como digitalizar classes para anotações?
Eu tenho um aplicativo da web de servlets jane simples e algumas das minhas classes têm as seguintes anotações:
@Controller
@RequestMapping(name = "/blog/")
public class TestController {
..
}
Agora, quando meus aplicativos de servlet são iniciados, eu gostaria de obter uma lista de todas as classes que possuem a anotação @Controller e, em seguida, obter o valor da anotação @RequestMapping e inseri-la em um dicionário.
Como posso fazer isso?
Eu estou usando Guice e Guava também, mas não tenho certeza se tem algum ajudante relacionado à anotação.