Resultados da pesquisa a pedido "ddd-repositories"

2 a resposta

DDD - Como implementar repositórios de alto desempenho para pesquisa

Eu tenho uma pergunta sobre DDD e o padrão do repositório. Digamos que eu tenha um repositório do cliente para a raiz agregada do cliente. Os métodos Get & Find retornam o agregado totalmente preenchido, que inclui objetos como Endereço, etc. ...

1 a resposta

Como os repositórios do Spring Data são realmente implementados?

Trabalho com o repositório Spring Data JPA em meu projeto há algum tempo e conheço os pontos abaixo: Nas interfaces do repositório, podemos adicionar os métodos comofindByCustomerNameAndPhone() (assumindocustomerName ephone são campos no objeto ...

5 a resposta

aceitável que as entidades acessem repositório

Acabei de começar a trabalhar com DDD, então talvez essa seja uma pergunta boba ... Está tudo bem para uma entidade acessar um repositório (através de alguma interface IRepository) para obter um valor em tempo de execução? Por exemplo, desejo ...

3 a resposta

Como recuperar objeto de domínio de repositórios

Estou com um pequeno problema ao entender a relação de objeto de domínio de repositório. Aqui estão algumas informações que eu sei sobre o design de domínio (elas também podem estar erradas ou não precisas). E com isso em mente, não consigo ...

4 a resposta

Como alterar o design para que as entidades não usem injeções?

Eu li e percebi que entidades (objetos de dados - para JPA ou serialização) com injeções são uma má ideia. Aqui está o meu design atual (todos os campos apropriados têm getters e setter eserialVersionUID que deixo cair por brevidade). Este é o ...

2 a resposta

Repositório e fábrica DDD

Na minha aplicação algumas camadas. Neste tópico, abordaremos as camadas Domínio e Infraestrutura. Eu tenho a interface de repositório ClientRepositoryInterface na camada Domínio. E eu tenho a implementação dessa interface ClientRepositoryImpl ...

4 a resposta

Usando repositório genérico e procedimentos armazenados

Estou trabalhando em um aplicativo existente, que usa primeiro o padrão Generic Repo e o banco de dados EF6. Estou chamando um proc armazenado que retorna um tipo complexo que não é uma entidade existente nos meus modelos de entidade e, portanto, ...

2 a resposta

Onde definir as interfaces para um repositório em uma arquitetura em camadas?

1 a resposta

Existe uma incompatibilidade entre os repositórios de Design Orientado a Domínio e os de Spring Data?

O DDD especifica o repositório por agregado, mas ao adotar o Spring Data JPA, podemos aproveitar os benefícios somente quando declaramos interface por entidade. Como essa incompatibilidade de impedância pode ser resolvida? Espero experimentar as ...

3 a resposta

Agregados, consistência transacional e estrutura de entidades DbContext

Os agregados devem ser projetados para serem transacionalmente e, eventualmente, consistentes. Esse limite de consistência em torno das entidades ajuda a gerenciar a complexidade. Em nossas implementações de repositório, estamos usando o Entity ...