AOP, AspectJ and Spring-AOP
From Giews
As an implementation of AOP, AspectJ or Spring-aop can be used.
Options
- use AOP or not for authorisation and authentication
- Spring AOP
- AspectJ
Decision Use AOP or not for authorisation and authentication. Use Spring AOP initially. When it is AspectJ will have evident advatages, it can be used as well.
Argumentation There is not enough experience with AOP at the moment to make a clear choice. Spring AOP is not touching the Java byte code and will therefore less tricky.

