pres:gerti:construcao_dos_modulos:servicos:repositorio:start

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
pres:gerti:construcao_dos_modulos:servicos:repositorio:start [06/12/2016 14:01] crsouzapres:gerti:construcao_dos_modulos:servicos:repositorio:start [27/12/2017 13:00] (atual) – removida maugusto
Linha 1: Linha 1:
-====== Interfaces ====== 
-Nas interfaces de repositório são descriminadas os funções de interação com o banco de dados. As funções padrões estão na interface //IRepositorioPadrao// sobrando para serem adicionadas a interface funções especificas. Veja na figura o exemplo //IRepositorioDeOrdem// que herda a interface //IRepositorioPadrao// tipada pelo objeto de negocio //Ordem//. 
-{{ :pres:gerti:processos_de_ti:solution_crud_servico_repositorio_repositporios.png?nolink |}} 
  
-A funções obrigatórias na implementação da interface que herda a //IRepositorioPadrao// são: 
-{{ :pres:gerti:processos_de_ti:solution_crud_servico_repositorio_irepositoriopadrao.png?nolink |}} 
-====== Mapeadores ====== 
-Os mapeadores realizam a relação do objeto de negocio com as tabelas do banco de dados para que o Entity Framework realize as transações com o banco. A classe de mapeamento deve herdar a classe //EntityTypeConfiguration// tipado pelo objeto de negócio. 
-{{ :pres:gerti:processos_de_ti:solution_crud_servico_mapeadores.png?nolink |}} 
  • pres/gerti/construcao_dos_modulos/servicos/repositorio/start.1481032872.txt.gz
  • Última modificação: 06/12/2016 14:01
  • por crsouza