Entity Bean como um DTO  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
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%
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..)
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%
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..)
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team