Skip to content

pet-project-mog/mog-backend-domain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mog Backend Domain Layer

A camada de domínio é responsável por conter todas as regras de negócio. Ela pode ser consumida pela camada de Application ou servir abstrações para as demais camadas.

OBS: Essa camada nunca deve acessar uma implementação que não tenha sido definido nela mesma.

Por exemplo o acesso ao banco de dados deve ser implementado na camada de Infra porém precisáremos de interagir de alguma forma com os dados que estão no banco.

Nesse cenário é papel da camada de dóminio definir uma abstração (interface) para o acesso a dados, e a camada de Infra deve implementa-la. Dessa forma na camada de Domain só precisamos conhecer a abstração.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages