Hibernate: dificuldade em relacionamento 1-1

0 respostas
bonfarj

É a primeira vez que crio um relacionamento 1-1 no hibernate… a classe OsSucateamento SEMPRE tem um atributo da classe OSFaturamento, mas nem todo OSFaturamento tem relação com OsSucateamento.

Estou testando assim:

OsSucateamento.hbm.xml

...
<one-to-one name="faturamento" class="br.com.nomus.modelo.entidade.OsFaturamento" constrained="true"/>
...

OsFaturamento.hbm.xml

...
<one-to-one name="sucateamento"
              class="br.com.nomus.modelo.entidade.OsSucateamento"/>
...

O meu teste rodou… eu peguei uma lista com 2 objetos OSFaturamento, um relacionado a uma OSSucateamento e outro não… o que não tinha relação veio perfeito, mas o que tinha relação veio com os campos null… eu reparei que as classe dos 2 objetos aparecem diferentes no debug:

Object [0]= OsFaturamento$$EnhancerByCGLIB$$f4ea5bb2 (id=69) Object [1]= OsFaturamento (id=74)

alguém sabe como deveria ficar esse mapeamento? :smiley:

valeu pessoal!

Criado 8 de junho de 2006
Respostas 0
Participantes 1