Persistir cidade tabela Endereço
Bom dia,
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)
Classe Cidade (Relacionamento com a classe Estado e Endereço)
classe Endereço
e no managedBean como eu faria?
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
Curtidas 0
Respostas
Davi Costa
27/06/2012
Vc vai ter que pegar a cidade de uma consulta vinda do se banco e setar em city do seu objeto endereço.
Ai vc pode trabalhar com comboou código de cidade na tela do usuário... enfim vc terá n opções.
att Davi
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
Thiago Volpato
27/06/2012
Davi..
Problema resolvido
Obrigado
Problema resolvido
Obrigado
GOSTEI 0
Davi Costa
27/06/2012
Show de bola Thiago!
Sucesso.
att Davi
Sucesso.
att Davi
GOSTEI 0
Aurelio Maica
27/06/2012
Davi..
Problema resolvido
Obrigado
Problema resolvido
Obrigado
Ola como voce resolveu esta questão? estou com um problema parecido.
GOSTEI 0