I\'d like to make a picture of what are the possible cases for effective involvement of AOP in application design. All I have met so far is:
I will also recommend aspects for:
With Spring and tcServer (developer), you can easily monitor all your Spring beans with @Component annotation. You can see time used, the input and return data including exceptions.