Por que motivo as instâncias de topicoRepository e cursoRepository são criadas dentro da classe de TopicosController ? Não ficaria melhor criar uma camada de serviço ?
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 que motivo as instâncias de topicoRepository e cursoRepository são criadas dentro da classe de TopicosController ? Não ficaria melhor criar uma camada de serviço ?
Oi Victor,
Foi somente para simplificar e não tirar o foco do curso no Spring Boot.
Entretanto, eu particulamente não gosto de classes services que apenas delegam para o repository. Somente costuma utilizar classes service quando existem regras de negócio.
Bons estudos!