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.
quero salvar o id da cidade em Endereço com isso eu consigo recuperar o id do estado tbm
mas eu não estou conseguindo pegar o ID da 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 ;