I am reading source code in 1.2.6 for Spring MVC. From servlet definition (DispatcherServlet in web.xml) it will load bean xml files defined in context param for "contextConfigLocation". So all beans will be parsed and loaded. My question is after that how AOP is configured so when a bean is accessed it will be initialized. I really want to see code for this AOP setting and code where bean is initialized. Any help? Thanks!