我有一個切入點表達式來調用包中的所有方法。切入點表達式來獲取參數和註釋值
某些方法可能有註釋和需要獲得建議的參數。
我的東西試過這樣
@Around("execution(* com.man.test..jmx..*(..)) && args(name,..) && @annotation(requiredJMX)")
這種表達的問題是,如果有名稱和註釋參數存在,它將調用。
我可以調用包中的所有方法,同時name參數和annotation是可選的嗎?
像這樣的事情
@Around("execution(* com.man.test..jmx..*(..)) || args(name,..) || @annotation(requiredJMX)")
是不是你想要的第二個表達式? – dimitrisli
我需要第二個表達式,但它沒有工作 –