Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

WebMvcConfigurerAdapter is deprecated

WebMvcConfigurerAdapter Essa classe esta deprecated extender a classe WebMvcConfigurationSupport é a mesma coisa?

3 respostas

Tenta usar WebMvcConfigurer

É essa amiguinha ai mesmo que está em desuso. Ao invez de extender estou tentanto implementa-la para ver se resolve.

solução!

resolvi da seguinte forma implementei WebMvcConfigurer e não extendi como dizia o exercício "mãos na massa"

5) Por padrão, o Spring MVC nega o acesso à pasta resources. Consequentemente, o Tomcat não pode carregar os arquivos CSS (e a página fica sem design). Para liberar o acesso, é preciso fazer duas alterações na classe AppWebConfiguration:

A classe deve estender a classe WebMvcConfigurerAdapter:

@EnableWebMvc
@ComponentScan(basePackageClasses = { HomeController.class, ProdutoDAO.class })
public class AppWebConfiguration implements WebMvcConfigurer {

depois de implementar a interface. Sobreescrevi o método

@Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/resources/**").addResourceLocations("/resources/");
    }

Espero que ajude alguém ai.