我有一个自定义的注解,叫做@Invisible。现在我想让所有的调用都匹配一个没有@Invisible注解的a方法。我该怎么做呢?(使用注解样式开发)
我的第一次尝试是:
@Pointcut("execution(!@my.package.Invisible * some.other.package.execute(..))")但这似乎行不通..。
换句话说:如果方法有不可见的注解,我想忽略它。否则我想用我的建议执行一些代码……
发布于 2012-05-31 17:11:33
试试像execution(* some.other.package.execute(..)) && !@annotation(my.package.Invisible)这样的东西
https://stackoverflow.com/questions/10814864
复制相似问题