java - 關(guān)于aop在controller不起用的問題
問題描述
我想在controller攔截接口的訪問次數(shù),結(jié)果都不沒有用,下面是我的代碼
@Component@Aspect@EnableAspectJAutoProxy(proxyTargetClass = true)public class EduAspect { private final static Logger LOGGER = LoggerFactory.getLogger(EduAspect.class); //我想攔截sample包下所有以.Controller結(jié)尾的方法,但是攔截不到 @Pointcut('execution(* com.sample..*Controller.*(..))') public void declareLoggerJoinPointExpression() { } @Pointcut('@annotation(com.sample.common.annotation.Frequency)') public void declareFrequencyJoinPoint(){ }
代碼就是上面的這樣,但是好像一直aop不管用,我也開啟了cglib
問題解答
回答1:你這還沒寫完吧.....
你只是聲明了是切入點(diǎn). 但是沒有通知執(zhí)行啊.
具體如何配置可詳見; http://docs.spring.io/spring/...
相關(guān)文章:
1. javascript - 游戲里物體角色層次渲染邏輯和代碼怎么寫才好?2. javascript - 關(guān)于Lazyload遇到的問題3. java - 我在用Struts2上傳文件時(shí),報(bào)以下錯(cuò)誤怎么回事?4. javascript - 如果根據(jù)參數(shù)給table中的tr綁定不同事件5. 算法 - python 給定一個(gè)正整數(shù)a和一個(gè)包含任意個(gè)正整數(shù)的 列表 b,求所有<=a 的加法組合6. angular.js - react的redux和vue的vuex,angular呢7. java題目 任意一個(gè)字符串 倒置輸出,保持單詞的完整性8. javascript - js一個(gè)小的算法問題,找個(gè)好一點(diǎn)的答案。9. javascript - js 寫一個(gè)正則 提取文本中的數(shù)據(jù)10. javascript - 新組成的數(shù)組打印出來出現(xiàn)問題,里面有對象,但長度為空
