Before advice runs before the advised method is executed. Before advice is declared in an aspect using <aop:before/> tag.
For sample code in details, refer the following link. Click Here
1. Configure Spring AOP
Create Spring-Business.xml and write the following code
Spring-Business.xml
<aop:config> <aop:aspect ref="businessAspect"> <aop:pointcut id="businessExp" expression="execution(* com.kruders.spring.aop.BusinessImpl*.*(..))" /> <aop:before method="before" pointcut-ref="businessExp"/> </aop:aspect> </aop:config>
2. Aspect Class
Now write a Aspect which will profile our business method.
BusinessAspect.java
package com.kruders.spring.aspect;
public class BusinessAspect {
public void before() {
System.out.println("Before method is called");
}
}
3. Output
When you run the above example you’ll get an output like:
Before method is called
Do Something Here

No comments yet.