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

Por que usar @EnableWebMvc ? Aula 1-SpringMvc

Olá,

Gostaria de saber o porquê de usar a anotação @EnableWebMvc na classe appWebConfiguration, pois o programa roda normalmente sem ela.

Vlw.

2 respostas
solução!

Fala César, tudo bem ?

A Annotation @EnableWebMvc realmente não influencia no comportamento dos primeiros exercícios, porém ela é fundamental para o restante do projeto. Ela já habilita que o Spring carregue em seu container uma série de objetos que habilitam recursos como integração com bean validation, suporte geração de RSS, suporte a serialização de objetos para JSON, XML, etc. Por isso a annotation já fica presente desde o início. (O que é muito comum a gente fazer quando está programando na web com Spring MVC).

Espero ter ajudado. Abraço!

Muito obrigado, Rafael.