Padronização no Struts  XML
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Autor Mensagem
vivianenpo
Thread.start()

Membro desde: 26/04/2006 20:34:36
Mensagens: 48
Offline

Estou com uma dúvida em relação a padrões que devem ser seguidos ao se usar o struts, J2EE.

Eu estou dando manutenção num sistema que já peguei pronto e muitas coisas não consigo identificar qual é o padrão.

- Para cada tabela existente no banco de dados eu devo criar as classes VO, delegate, dao? Por exemplo, a tabela tb_usuario, eu devo criar a classe UsuarioVO, UsuarioBD (delegate) e UsuarioDAO (Data Access Object)? Eu percebi na minha aplicação que não existe todas estas classes criadas. Às vezes existe só a VO criada e o acesso ao banco de dados é feito por um outro DAO qualquer que não é aquele criado especificamente para esta tabela.

Obrigada
Viviane


TiagoFoil
JavaGuru
[Avatar]

Membro desde: 22/02/2005 19:46:49
Mensagens: 205
Offline

A ideal seria ter um DAO pra cada VO, mas o Struts nao te obriga a isso. Então vc pode ter um DAO fazendo acesso a banco utilizando informações de mais de um VO. O Struts te proporciona essa liberdade, q neste caso específico, aumenta o acoplamento, q nao é uma boa prática.

Saudações!
[MSN] [ICQ]
vivianenpo
Thread.start()

Membro desde: 26/04/2006 20:34:36
Mensagens: 48
Offline

Obrigada!
 
Índice dos Fóruns » Java Enterprise Edition (Java EE)
Ir para:   
Powered by JForum 2.1.8 © JForum Team