title: @EnableAspectJAutoProxy does not work
body: <p>I am using Spring Boot, and I would like to use AspectJ with it.</p>
  
  <p>The following works (of course):</p>
  
  <pre>
  @Aspect
  @Component
  public class RequestMappingAspect {
  
      @Before("@annotation(org.springframework.web.bind.annotation.RequestMapping)")
      public void advice(JoinPoint joinPoint) {
          ...
      }
  }
  </pre>
  
  <p>However, if <code>@Component</code> is removed and <a href="http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/context/annotation/EnableAspectJAutoProxy.html" rel="noreferrer"><code>@EnableAspectJAutoProxy</code></a> is added, the following does not work.</p>
  
  <pre>
  @SpringBootApplication
  @EnableSwagger2
  @EnableAspectJAutoProxy
  public class Application {
  
      public static void main(String[] args) {
          SpringApplication.run(Application.class, args);
      }
  }
  </pre>
  
  <p>How to enable AspectJ auto proxy correctly?</p>