问题
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?
来源:https://stackoverflow.com/questions/4615333/how-to-write-an-aspectj-itd-to-add-an-annotation-to-a-method