Spring JavaConfig: adicionar mapeamento para Servlet customizado
Em um projeto Spring 4.0 baseado em javaconfig, como posso adicionar um mapeamento para uma determinada URL a um Servlet que não seja o Spring DispatcherServlet.
No meu caso, eu quero usar o h2console do banco de dados H2, fornecido através do servletorg.h2.server.web.WebServlet
Editar: No próximo Spring Boot 1.3, o h2console pode ser ativado com um parâmetro de configuração:http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-sql-h2-console
Ativá-lo é tão simples quanto adicionar essas duas linhas ao seuapplication.properties
:
spring.h2.console.enabled=true
spring.h2.console.path=/console