4

私は次のようなタイプの周りに春のaop式を書きました

@Around("execution(* com.mycomp.proj.parent.child1.*.*(..))
|| execution(* com.mycomp.proj.parent.child2.*.*(..))")

ただし、親の下に作成される場合、この式は新しいパッケージには適用されません(e.g.:com.mycomp.proj.parent.child3)。この点を含み、親パッケージに直接配置されているクラスには適用されない式を開発するにはどうすればよいですか?(すべてのサブパッケージのクラスにのみ適用できる式のみ)

4

3 に答える 3

0

@Around("実行(* com.mycomp.proj.parent.child1. . (..)) || 実行(* com.mycomp.proj.parent.child2. . (..))")

于 2016-01-14T06:35:04.610 に答える
0

親を除外:

@Around("execution(* com.mycomp.proj.parent.*.*(..))
&& ! execution(* com.mycomp.proj.parent.*(..))")
于 2012-05-15T07:53:41.880 に答える