Spring AOP and Annotation based AspectJ
The concept
Recently I had to work on a requirement that asked that logs be kept when anyone performs certain actions upon the database.
For example if some chose to remove an item from the database - the action, who performed it, when it was performed and any extra information should be noted in the database.
Implementing this can be performed in a variety of ways. We could have simply told developers to call a function within any database methods to ...
Your views…