AfterReturning 增强处理将在目标方法正常完成后被织入。
使用@AfterReturning可指定如下两个属性:
① pointcut / value : 两者都用于指定该切入点对应的切入表达式
② returning : 指定一个返回值形参名,增强处理定义的方法可通过该行参名来访问目标方法的返回值。
Person.java :
public interface Person {
public String sayHello(String name);
public void eat(String food);
}
Chinese.java :
import org.springframework.stereotype.Component;
@Component
public class Chinese implements Per