-->

how to write an aspectj itd to add an annotation t

2020-07-25 01:18发布

问题:

I am new to aspectj but I want to write an aspectj ITD which allows me to put an annotation on

a method. Can anybody help me with it?

Thanks

Shekhar

回答1:

I was able to do it. This is how you can do it

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


回答2:

this for example matches all Methods of classes which have a @Entity annotation (be sure you have the import in your aspectj-file)

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

but i'm having a hard time to also specify a package, suggestions?



标签: java aspectj