Professor, estava fazendo uma pesquisa e vi que não é uma boa pratica ter o repository que seria nossa camada de persistência no controller, pois não é uma responsabilidade dele. Utiliza-se então a camada service para ficar responsável em chamar o repository para fazer as operações.
Isso esta correto mesmo? Poderia fazer um service no curso, acho que ia agregar bastante. Abraço