Duvida Hibernate (1:1)

0 respostas
J

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=&quot;save-update&quot; column=&quot;ID_ENDERECO&quot;
	 *                       class=&quot;br.gov.mds.cadsuas.model.Endereco&quot;
	 */
	public Endereco getEndereco&#40;&#41; &#123;
		return endereco;
	&#125;

e na classe Endereco:

/**
	 * @return the endereco
	 * @hibernate.one-to-one cascade=&quot;save-update&quot; 
	 *                       class=&quot;br.gov.mds.cadsuas.model.Entidade&quot;
	 */
	public Entidade getEntidade&#40;&#41; &#123;
		return entidade;
	&#125;
porem na query ele esta realizando o join de forma errada :
endereco1_.ID_ENDERECO=entidade2_.CO_SEQ_ENTIDADE
ao inver de :
endereco1_.ID_ENDERECO=entidade2_.ID_ENDERECO

vlws

:lol: [/code]

Criado 13 de outubro de 2006
Respostas 0
Participantes 1