Reputation: 5931
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
Upvotes: 2
Views: 2970
Reputation: 5931
I was able to do it. This is how you can do it
declare @method :public * MyUser+.persist() : @Profiled;
Upvotes: 7
Reputation: 2288
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?
Upvotes: 0