expression="execution(* cn.**.service.*.*(..))"

expression="execution(* cn.**.service.*.*(..))"    


第一個*  通配符代表任意返回類型

第二個** 通配符代表任意中間包名

第三個*  代表包下的任意class

第四個*  代表包下任意class的任意方法


最後(..)   通配符,代表方法可以有任意傳入參數


如有多個,

pointcut="execution(* cn.**.**.service.impl.*.*(..)) or execution(* cn.**.service.impl.*.*(..)) or execution(* cn.**.**.**.service.impl.*.*(..))"

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章