Most developers will acknowledge how implementing crosscutting concerns such as logging, auditing, security and transactionality can adversely affect business logic implementation. Such concerns “seem ...
In my last article, I detailed a high-level comparison of two dependency injection frameworks: Guice and Spring. As I mentioned then, although they both fully embrace the principles of DI, they have ...
The purpose of this blog entry is to show an extremely simple of example of “logging” entry into and exit from methods using the Spring Framework and AspectJ. The example is so simple that I won’t ...