Por quê não foi necessário colocar a classe Produtos Controller no @ComponentScan(basePackageClasses)?? qual é a diferença entre o HomeController e o ProdutosController?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Por quê não foi necessário colocar a classe Produtos Controller no @ComponentScan(basePackageClasses)?? qual é a diferença entre o HomeController e o ProdutosController?
Porque ele lê o pacote que está a HomeController e passa a enxergar todas as classes desse pacote, então todas as classes no mesmo pacote de HomeController com a anotação @Controller vão ter o mesmo efeito ja com as configurações feitas em AppWebConfiguration