Acabo de migrar a la versión Spring MVC 5.0.1.RELEASEpero de repente en eclipse STS WebMvcConfigurerAdapter está marcado como obsoleto
public class MvcConfig extends WebMvcConfigurerAdapter {
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
// to serve static .html pages...
registry.addResourceHandler("/static/**").addResourceLocations("/resources/static/");
}
....
}
¿Cómo puedo eliminar esto?
java
spring
spring-mvc
alveomaster
fuente
fuente

super.configureMessageConverters(converters)cómo puedo traducir este código ahora? Ahora no hay nadasuperal que referirse.java.lang.StackOverflowError, porque omitir el.superinicia un ciclo de llamada recursivo e interminable.extendMessageConverters(java.util.List)( docs.spring.io/spring/docs/current/javadoc-api/org/… ) en su lugar.He estado trabajando en la biblioteca de documentación equivalente de Swagger llamada
Springfoxhoy en día y descubrí que en Spring 5.0.8 (que se ejecuta actualmente), la interfazWebMvcConfigurerha sido implementada por clase deWebMvcConfigurationSupportclase que podemos extender directamente.Y así es como lo he usado para configurar mi mecanismo de manejo de recursos de la siguiente manera:
fuente
Utilizar
org.springframework.web.servlet.config.annotation.WebMvcConfigurerCon Spring Boot 2.1.4.RELEASE (Spring Framework 5.1.6.RELEASE), haga esto
fuente
En Spring, todas las solicitudes pasarán por DispatcherServlet . Para evitar la solicitud de archivos estáticos a través de DispatcherServlet (controlador frontal), configuramos el contenido estático de MVC .
Primavera 3.1. introdujo ResourceHandlerRegistry para configurar ResourceHttpRequestHandlers para el servicio de recursos estáticos desde classpath, WAR o el sistema de archivos. Podemos configurar ResourceHandlerRegistry programáticamente dentro de nuestra clase de configuración de contexto web.
Configuración XML
Spring Boot MVC Static Content si el archivo se encuentra en la carpeta de recursos / aplicaciones web de WAR .
fuente