Duvida em Mapeamento hibernate

Galera tenho a seguinte situação:

E gostaria de mapear uma classe que tenha:

a principio tentei resolver o problema colocando o dado1 e o dado2 em uma tag join:
<class table="Tabela_A" .... <join table="Tabela_B"> < key column= "id" property-ref="propriendades"/> <property nam="dado1"/> <property nam="dado2"/> </join> .... </class>
O problema aqui eh que o propert-ref soh funciona se a propriedade estiver mapeada, e eu não posso adcionar tal propriedade, pois o sistema eh legado e me dará muito trabalho, alguem tem alguma sugestão de como efetuar este mapeamento que eu citei no início??

Agradeço desde já.


?

Ótimo tutorial LIPE, mas o problema aqui seria uma forma alternativa de se fazer este mapeamaneto visto que este que eu falei não funciona ( em código nenhum é bug ).

Para mais detalhes sobre o q eu tou falando:

http://opensource.atlassian.com/projects/hibernate/browse/HHH-1829?

PS.: isto era trabalho de faculdade e foi com bug mesmo não preciso mais gastar tempo com ele, mesmo assim fica o link pra quem tiver o mesmo problema ou kiser contribuir

[]'s