boneazul wrote:
Lavieri wrote:Nao sei bem te indiciar... eu ja li EJB in Action... e gostei...
de mais a mais, vc so precisa lembrar de popular apenas o lado sem o mappedBy, assim vc protege bem sua aplicacao ...
por exemplo
Pais 1->N Estado -> 1-N Cidade -> 1-N Bairro
em vez de vc criar os relacionamentos 1-N ... vc so escreve a outra ponta, o N-1
quando precisa do getBairros de uma cidade.... vc faz o seguinte...
"select from Bairro b where b.cidade = :cidade" e pronto
Um entendi sua ideia em relacao ao mapeamento !! Obrigado pela explicação!!!
Mas ainda restou uma ultima duvida.
Se eu precisasse saber a partir de uma pais todas as cidades ? Não teria como teria??
e se eu tivesse uma relação pro usuario que faça uma treeview com isso tudo?? descartando uso de ajax é claro.
Como ficaria por nao tenho a parte onetomany.
entao nao conseguiria usar
Ou seja me traga tudo relacionado a 1 pais com id tal
e a treeview ficasse assim
BRASIL
|---------SÃO PAULO
|---------------CENTRO
|---------------LAVAPÉS
|
|---------RIO DE JANEIRO
|---------------GAVIA
|---------------COPACABANA
isso fazendo analogia a outras classes , como voce resolveria?
Voce cria uma classe intermediaria e 3 querys?
Pq precisaria saber se brasil esta ativo
Ai quais cidades do brasil esta ativa
Ai qual bairro da cidade esta ativa
This message was edited 2 times. Last update was at 12/03/2010 11:46:05
|