The article "An Introduction to Aspect-Oriented Programming with the Spring Framework", gives you a closer look at AOP and highlights the Spring AOP Framwork. AOP, Aspect-Oriented Programming, allows developers to dynamically modify a static object oriented model. This way new requirements can be added without changing the existing model. Check out the related links for an introduction to AOP.
rating comment: Interesting article, with a lot of examples and a background look at the Spring AOP Framework.