Есть ли способ получить список всех контроллеров, которые были аннотированы с помощью @Controller
? Я бы хотел (а) использовать их как:Получение всех аннотированных контроллеров с помощью @Controller
@Autowired
public void addAll(List<Controller> controllers) throws Exception {
for (Controller controller : controllers) {
...
}
}
Спасибо!
Я заинтересован в том, почему вы хотели бы это сделать? Просто любопытно. – aglassman
Обратите внимание, что классы, аннотированные с помощью @Controller, не обязательно имеют общую родословную, кроме java.lang.Object. –
@aglassman для создания документации? – NimChimpsky