Example project on using AOP with Springframework and custom annotations that can be processed at runtime to modify the aspect behaviour