| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/10/2011 06:46:59
|
efcjunior
Virtual Machine Man
Membro desde: 14/12/2006 20:38:28
Mensagens: 520
Offline
|
Pessoal.
Quando utilizo meu próprio Entity Bean como DTO, ou seja, os campos de formulário já definem o seu estado, posso acrescentar atributos que não correspodem a nenhuma coluna da tabela ?
Ou
As propriedades (atributos) de um entity bean devem ser as mesmas de uma determinada tabela ?
Abraços
|
Sun Certified Java Programmer 98% |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/10/2011 07:13:45
|
erickfm8
GUJ Master
Membro desde: 06/10/2009 19:29:12
Mensagens: 1396
Offline
|
Então.... esta prática é bem melhor pois assim vc usa bem mais OO , criar somentes objetos DTO é muito tosco.....
Você tem a modelagem (OO relativamente parecida com o mundo real ) e pra que criar DTO aonde em 99% não tem nada de OO com o mundo real,,,,muitas vezes pega 10 telas e cria um DTO sem OO aff rsrsr......
Enfim respondento sua pergunta, não é legal fazer isto, eu mesmo evito ao máximo fazer isto, mais quando não existe possibilidade é tem necessidade eu crio e marco como transient,.,,,no ultimo caso..
|
Bacharel em Sistema de Informação
SCJP - Sun Certified Java Programmer
OCWCD - Oracle Certified Web Component Developer (Estudando..) |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/10/2011 07:55:03
|
efcjunior
Virtual Machine Man
Membro desde: 14/12/2006 20:38:28
Mensagens: 520
Offline
|
erickfm8 wrote:Então.... esta prática é bem melhor pois assim vc usa bem mais OO , criar somentes objetos DTO é muito tosco.....
Você tem a modelagem (OO relativamente parecida com o mundo real ) e pra que criar DTO aonde em 99% não tem nada de OO com o mundo real,,,,muitas vezes pega 10 telas e cria um DTO sem OO aff rsrsr......
Enfim respondento sua pergunta, não é legal fazer isto, eu mesmo evito ao máximo fazer isto, mais quando não existe possibilidade é tem necessidade eu crio e marco como transient,.,,,no ultimo caso..
Mas, se não é legal, como resolvo isso ? Adiciono a propriedade solta no managedBean ?
|
Sun Certified Java Programmer 98% |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 25/10/2011 09:18:43
|
erickfm8
GUJ Master
Membro desde: 06/10/2009 19:29:12
Mensagens: 1396
Offline
|
se vc conseguir adicionar a propriedade solta no MB é melhor. é que tem coisas que simplesmente não da para deixar "solta" ....
ai tem que fazer do jeito "não legal"
|
Bacharel em Sistema de Informação
SCJP - Sun Certified Java Programmer
OCWCD - Oracle Certified Web Component Developer (Estudando..) |
|
|
 |
|
|