quinta-feira, 29 de outubro de 2009

[java-br] Dúvida: DDD Aggregate pattern

·

 

Boa tarde a todos,

Há uma relação um para muitos entre as classes *Funcionário* e *Dependente*.
Se eu considerar *Funcionário* um Aggregate em que *Dependente *depende de
funcionário, todo acesso aos dependentes (aka CRUD) deve ser feito através
de *Funcionário*, de acordo com este documento:
http://www.infoq.com/minibooks/domain-driven-design-quickly

Isto quer dizer que a classe funcionário pode ter um método
incluirDependente(String nome, Parentesco parentesco)? E que nenhum cliente
(web ou desktop) pode instanciar um objeto *Dependente*, nem mesmo manter
nenhuma referência a algum objeto *Dependente* pertencente a um objeto *
Funcionário* em particular, a não ser que as referências sejam a entidades
transientes (cópias)?

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
Atividade nos últimos dias
Visite seu Grupo
Yahoo! Mail

Conecte-se ao mundo

Proteção anti-spam

Muito mais espaço

Yahoo! Barra

Instale grátis

Buscar sites na web

Checar seus e-mails .

Yahoo! Grupos

Crie seu próprio grupo

A melhor forma de comunicação

.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog