Chapter 1. Getting Started with AspectJ
...