My previous two posts on Spring Framework covered dependency injection, bean reuse and object lifecycle, autowiring and internationalization. This post will cover Aspect Oriented Programming(AOP).
Spring Framework has been around for some time. It has pretty much become the defacto choice in developing an enterprise application outside the Java EE/J2EE server domain. This blog post intends to provide a sneak peak of the features provided out-of-the-box by Spring. Essentially a short tutorial highlighting Spring capabilities. This tutorial uses Spring Framework version 3.1.0 M1 release. Besides the libraries available as a part of the Spring Framework release I have additionally used commons-logging-1.1.1 jar.