Olá, parabéns pelo conteúdo das aulas, é excelente. Estou com dúvida quanto ao uso de Services no projeto. Em outras fontes eu vi que é muito comum utilizar uma camada entre o Repository e o Controller, chamado de Service, no nosso caso do projeto teríamos uma classe de negócio chamada MedicoService, por exemplo. Isso deve ser utilizado apenas quando temos regras de negócio específicas antes de fazer um save ou um find por exemplo, ou no caso quando que devo usar essa camada Service?