title: What does <mvc:annotation-driven /> do?
body: <p>I use filenames in my REST API (example: GET <a href="http://xxx/api/myImage.jpg">http://xxx/api/myImage.jpg</a>)
  problem is @PathVariable dropped ".jpg". 
  this problems already asked few times in here and answered. but not worked to me.</p>
  
  <p>so I searched then found at the</p>
  
  <p><a href="https://jira.springsource.org/browse/SPR-6524">https://jira.springsource.org/browse/SPR-6524</a></p>
  
  <p>"...  is simply not supposed to be combined with manual DefaultAnnotationHandlerMapping instances; this is designed as an either-or choice at present, quite similar to  and ."</p>
  
  <p>"mvc namespace are make simplifed configurations".</p>
  
  <p>Real question is mvc what does do? and changed?</p>
  
  <p>I found my self these things..</p>
  
  <ol>
  <li>intercepter configuration changed. (mvc namspace required in bean configuation)</li>
  <li>useDefaultSuffixPattern is not working.</li>
  <li>adds JSON message converter. if jackson library is available</li>
  <li>@PathVariable arguments are auto added to model</li>
  </ol>
  
  <p>Any others?</p>
  
  <p>Thanks in advance!</p>