Estou num impasse, pois tenho 2 caminhos e não sei por qual percorrer.
Possuo um objeto que liga com outro, e no fundo, acabam replicando um pouco os dados, o que não é bom.
Agora, que estou montando a view, me veio a duvida se devo criar 2 objetos e deixar os campos, um para cada objeto, e usar relacionamento para criar objetos. Ou se devo ligar ao salvar um objeto, salvar outro.
Alguem me indica algo? Estou usando vRaptor e Hbernate…
Estou num impasse, pois tenho 2 caminhos e não sei por qual percorrer.
Possuo um objeto que liga com outro, e no fundo, acabam replicando um pouco os dados, o que não é bom.
Agora, que estou montando a view, me veio a duvida se devo criar 2 objetos e deixar os campos, um para cada objeto, e usar relacionamento para criar objetos. Ou se devo ligar ao salvar um objeto, salvar outro.
Alguem me indica algo? Estou usando vRaptor e Hbernate…
Abraço
Cara, pq vc não resolve primeiro a duplicação dos dados? Não seria o caso de pegar os dados comuns e fazer uma terceira classe…Patern "ISOLATOR :lol: :lol: :lol:
Lucas_Cavalcanti
depende muito do seu caso… as duas abordagens são válidas
tenta ver o que faz mais sentido pra usabilidade da sua aplicação:
se sempre (ou na maior parte das vezes) que vc adicionar um cara vc precisa também adicionar o outro cara, deixe junto