gpt4 book ai didi

java - 如何匹配在 AspectJ 中没有特定注解的方法

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:23:33 24 4
gpt4 key购买 nike

我有一个名为@Invisible 的自定义注解。现在我想匹配所有调用一个没有@Invisible 注释的方法。我怎样才能做到这一点? (带注解样式开发)

我的第一次尝试是:

@Pointcut("execution(!@my.package.Invisible * some.other.package.execute(..))")

但这似乎行不通......

换句话说:如果方法有不可见注释,我想忽略它。否则我想根据我的建议执行一些代码...

最佳答案

尝试类似execution(* some.other.package.execute(..)) && !@annotation(my.package.Invisible)

关于java - 如何匹配在 AspectJ 中没有特定注解的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10814864/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com