title: Spring - AspectJ pointcut for constructor object with annotation
body: <p>I'm developing a java (JDK1.6) application with Spring framework(4.0.5) and AspectJ for AOP Logging.</p>
  
  <p>My Aspect classes work fine but I can't create a pointcut for constructor object.</p>
  
  <p>This is my object:</p>
  
  <pre><code>@Controller
  public class ApplicationController {
      public ApplicationController(String myString, MyObject myObject) {
          ...
      }
      ...
      ..
      .
  }
  </code></pre>
  
  <p>This is my Aspect class:</p>
  
  <pre><code>@Aspect
  @Component
  public class CommonLogAspect implements ILogAspect {
      Logger log = Logger.getLogger(CommonLogAspect.class);
  
      // @Before("execution(my.package.Class.new(..)))
      @Before("execution(* *.new(..))")
      public void constructorAnnotatedWithInject() {
          log.info("CONSTRUCTOR");
      }
  }
  </code></pre>
  
  <p>How can I create a pointcut for my constructor object?</p>
  
  <hr>
  
  <p>Thanks</p>