Declaring Advice with @AspectJ-style annotation is similar to XML-based AOP configuration. The XML configuration will be replaced by an annotation declaration in the aspect class. Just to recall, Advice is an action to be performed on a point-cut configured with it. Advice can be declared in the Aspect class as follows:
@Before("execution(* com.packt.spring.aop.report.*.*(..))")public void displayUserName() { System.out.println(" Displaying the user name of logged in user --");}
The @Before annotation is used to declare before advice with the displayUserName method. The point-cut expression defined within the @Before annotation is called in-lined, because it's declared in the same place. You can also put a reference of the ...