public String find(){
System.out.println("查询");
return "hello";
}
@AfterReturning(value = "execution(* com.snow.demo7.ProductDao.*(..))",returning="result") public void after(JoinPoint joinPoint,Object result ){ System.out.println("后置通知==========================="+joinPoint); System.out.println(result); }
@After(value = "execution(* com.snow.demo7.ProductDao.*(..))") public void after(JoinPoint joinPoint){ System.out.println("后置通知==========================="+joinPoint); }
AfterReturning与After注解的不同前面一个可以拿到方法的返回值