Spring MVC et Servlets 3.0 - avez-vous encore besoin web.xml?

Dans un typique Spring MVC, web app, vous pouvez déclarer la DispatcherServlet dans web.xml comme

<!-- MVC Servlet -->
<servlet>
    <servlet-name>sample</servlet-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>  
<load-on-startup>1</load-on-startup>
</servlet>

<servlet-mapping>
    <servlet-name>sample</servlet-name>
    <url-pattern>/</url-pattern>
</servlet-mapping>

Avec les auditeurs, les filtres, etc.

Avec servlet-api 3.0, vous pouvez déclarer vos servlets avec l'annotation @WebServlet au lieu de les ajouter à votre web.xml. Printemps 3.2 a déjà @Configuration et @EnableXYZ de son contexte de configuration. A-t-elle quelque chose de similaire pour le DispatcherServlet, c'est à dire. est-il un moyen de configurer votre plein Printemps application sans aucune xml?