Как сканировать классы на аннотации?
У меня есть веб-приложение с сервлетами jane, и некоторые из моих классов имеют следующие аннотации:
@Controller
@RequestMapping(name = "/blog/")
public class TestController {
..
}
Теперь, когда запускаются мои приложения с сервлетами, я хотел бы получить список всех классов с аннотацией @Controller, а затем получить значение аннотации @RequestMapping и вставить его в словарь.
Как я могу это сделать?
Я также использую Guice и Guava, но не уверен, что у них есть помощники, связанные с аннотациями.