?? mypointcutadvisor.java
字號:
package one;
/**
* Pointcut 和Advice的結(jié)合,形成的一個Advisor
* 可以作為切面注入到目標(biāo)對象中去。
* 使用ioc的set方法,把Pointcut和Advice注入到這個類中
*/
import org.aopalliance.aop.Advice;
import org.springframework.aop.Pointcut;
import org.springframework.aop.PointcutAdvisor;
public class MyPointcutAdvisor implements PointcutAdvisor {
private Pointcut pointcut;
private Advice advice;
public Pointcut getPointcut() {
// TODO Auto-generated method stub
return pointcut;
}
public Advice getAdvice() {
// TODO Auto-generated method stub
return advice;
}
//此方法已經(jīng)不在使用
public boolean isPerInstance() {
// TODO Auto-generated method stub
return true;
}
public void setPointcut(Pointcut pointcut) {
this.pointcut = pointcut;
}
public void setAdvice(Advice advice) {
this.advice = advice;
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -