一、Advice通知类型
public class MyAspectXML{
@Before(value="execution(* com.mark.demo.UserDaoImpl.add(..))")
public void checkPri(){
System.out.println("权限检验");
}
}
1.Before(前置通知)
2.AfterReturn(后置通知)
3.Around(环绕通知)
4.AfterThrowing(异常抛出通知)
5.After(最终通知)
二、切入点注解@Pointcut
//切入点注解
@Pointcut(value="execution(* com.mark.demo.UserDaoImpl.add(..))")
public void pointcut01{} //指导作用,没有具体方法内容
public class MyAspectXML{
@Before(value="MyAspectXML.pointcut01")
public void checkPri(){
System.out.println("权限检验");
}
}