title: Getting all annotated controllers with @Controller
body: <p>Is there a way to get a list of all Controllers, which were annotated with <code>@Controller</code>? I would like to use them like:</p>
  
  <pre><code>@Autowired
  public void addAll(List&lt;Controller&gt; controllers) throws Exception {
      for (Controller controller : controllers) {
          ...
      }
  }
  </code></pre>
  
  <p>Thanks!</p>