Ola pessoal estou com o seguinte problema, tenho um relacionamento 1:1 (Entidade <----- Endereco) , em minha classe Entidade tenho ID_ENDERECO e fiz o mapeamento abaixo utilizando xDoclet .
/**
* @return the endereco
* @hibernate.one-to-one cascade="save-update" column="ID_ENDERECO"
* class="br.gov.mds.cadsuas.model.Endereco"
*/
public Endereco getEndereco() {
return endereco;
}
e na classe Endereco:
/**
* @return the endereco
* @hibernate.one-to-one cascade="save-update"
* class="br.gov.mds.cadsuas.model.Entidade"
*/
public Entidade getEntidade() {
return entidade;
}
porem na query ele esta realizando o join de forma errada :
[code]endereco1_.ID_ENDERECO=entidade2_.CO_SEQ_ENTIDADE
[/code]
ao inver de :
endereco1_.ID_ENDERECO=entidade2_.ID_ENDERECO
vlws
:lol: [/code]