Pergunta

Eu tenho alguns objetos em meu domínio que não são raízes agregado / entidades, mas eu ainda preciso recuperá-los a partir de um banco de dados. Eu não quero coisas Confuse através da criação de repositórios para essas coisas. Então, quais são os padrões de acesso a dados alternativos? Você simplesmente criar um DAO para eles, enquanto ainda é claro que separa a interface?

Editar:

Alguns mais detalhes sobre o que estou fazendo. Eu preciso criar um código. Este código tem certas regras quanto ao seu formato. Uma das regras é que o personagem final deve ser um número exclusivo incrementado por um a partir do último código gerado. Por exemplo:

ABCD1 ABCD2 ABCD3

Então, eu estou mantendo uma tabela com uma linha, uma coluna para armazenar o número em questão. Agora, eu não considerar este número uma entidade e criar um repositório para ele - isso é um exagero. Eu só preciso de uma maneira de recuperar o número, acrescentando 1 a ele, e salvá-lo. Eu sei que existem inúmeras maneiras que eu poderia fazer isso, mas eu estou querendo saber se há uma maneira habitual.

Foi útil?

Solução 3

Depois de examinar as opções que eu estou indo com o padrão de gateway tabela.

scroll top