Shekhar
Shekhar

Reputation: 5931

how to write an aspectj itd to add an annotation to a method?

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

Answers (2)

Shekhar
Shekhar

Reputation: 5931

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

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

Upvotes: 7

cproinger
cproinger

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

Related Questions