Arquitetura de Software - brenndha-cabral/blogs-api GitHub Wiki

Este projeto foi elaborado nos padrões da arquitetura MSC onde existem três camadas:

  • Camada de Modelo (M): Arquivos que executam as operações do banco de dados, como criar conexões e executar queries;

  • Camada de Serviço (S): Arquivos que estruturam as regras de negócio, geralmente é quem chama os métodos definidos na camada de modelo;

  • Camada de Controladores (C): Interface mais próxima da pessoa usuária ou de uma requisição, irá processar e chamar as devidas funções da camada de serviço.

 

MSC