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 ?
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!