title: What kind of controller does Spring internally implement when @controller is used
body: <p>Since there are many types of controllers in Spring2.5 version, what kind of controller does Spring internally implement when @controller is used? and how does spring decide what controller to implement?</p>