Fórum Persistir cidade tabela Endereço #418995
27/06/2012
0
Estou com problema ao persistir o ID da cidade na tabela endereço
Tenho 2 combos Estado e cidade o combo da cidade carrega(as cidades) conforme o id do estado(Até ai tudo bem)
essas duas tabelas já estão preenchidas no banco.
Entao em pensei o seguinte salvar o id da cidade em Endereço com isso eu consigo recuperar o id do estado tbm(Podendo voltar os valores qdo for editar)
mas eu não estou conseguindo pegar o ID de cidade e persistir na tabela Endereço
Segue abaixo como está meu relacionamento
Classe Estado (Relacionamento com a classe Cidade)
@OneToMany(mappedBy=state,fetch=FetchType.LAZY,cascade=CascadeType.ALL) private List<City> cities = new ArrayList<City>();
Classe Cidade (Relacionamento com a classe Estado e Endereço)
@ManyToOne(cascade=CascadeType.ALL) @JoinColumn(name=ID_CITY_STATE) private State state; @OneToMany(mappedBy=city, cascade=CascadeType.ALL) private List<Address> address;
classe Endereço
@ManyToOne(cascade=CascadeType.ALL) @JoinColumn(name=CITY_ID ) private City city ;
e no managedBean como eu faria?
Thiago Volpato
Curtir tópico
+ 0Posts
28/06/2012
Davi Costa
Ai vc pode trabalhar com comboou código de cidade na tela do usuário... enfim vc terá n opções.
att Davi
Gostei + 0
28/06/2012
Thiago Volpato
Problema resolvido
Obrigado
Gostei + 0
28/06/2012
Davi Costa
Sucesso.
att Davi
Gostei + 0
30/10/2012
Aurelio Maica
Problema resolvido
Obrigado
Ola como voce resolveu esta questão? estou com um problema parecido.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)