title: Is it necessary to define AnnotationMethodHandlerAdapter if i remove <mvc:annotation-driven>?
body: <p>As mentioned in the <a href="http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html" rel="nofollow">http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/mvc.html</a></p>
  
  <blockquote>
    <p>Spring 3 introduces a mvc XML configuration namespace that simplifies
    the setup of Spring MVC inside your web application. Instead of
    registering low-level beans such as AnnotationMethodHandlerAdapter,
    you can simply use the namespace and its higher-level constructs. This
    is generally preferred unless you require finer-grained control of the
    configuration at the bean level.</p>
  </blockquote>
  
  <p>I have used my custom DefaultAnnotationHandlerMapping and so i need to remove <code>&lt;/mvc:annotation-driven&gt;</code> from the xml config so as to avoid override of the configuration by  <code>&lt;/mvc:annotation-driven&gt;</code>.</p>
  
  <p>Is it necessary to declare the bean for <code>AnnotationMethodHandlerAdapter</code> or this will be set to default ?</p>
  
  <p>Please suggest.</p>