title: Is "execution({method name})" required in Spring AOP?
body: <p>In AOP (Aspect-Oriented Programming), is the "...&amp;&amp; execution({methodName})" tag required, or is the "within(org.{packageName}.{className})" sufficient for the advice to apply to all methods within that class?
  For instance, if I've got a method called getId() within a class User, and the advice method in the aspect class has the following tag: </p>
  
  <pre><code>@Around("within(org.{packageName}.User)")
  </code></pre>
  
  <p>is the "...&amp;&amp; execution(getId)" part required?</p>