如何编写一个aspectj itd来为方法添加注释?

时间:2011-01-06 13:24:44

标签: java aspectj

我是aspectj的新手,但我想写一个aspectj ITD,它允许我在上面添加注释

一种方法。有人可以帮我吗?

由于

谢加

2 个答案:

答案 0 :(得分:7)

我能够做到。这就是你如何做到的

declare @method :public * MyUser+.persist() : @Profiled;

答案 1 :(得分:0)

这个例子匹配所有具有@Entity注释的类的方法(确保你在aspectj文件中有导入)

declare @method : public * ((@Entity *)).*(..) : @PreAuthorize("denyAll");

但是我还很难指定一个包,建议吗?