Ola todos,
gostaria de saber se é possível fazer um composite-id desse tipo:
<composite-id>
<key-many-to-one name="Aluno" column="IdAluno" class="DLL.AlunoInfo, DLL" />
<key-many-to-one name="Funcionario" column="IdFuncionario" class="DLL.Funcionario, DLL" />
</composite-id>
Onde eu teria relacionamento many-to-one para as 2 chaves…
Estou tendo problema na insercao do registro pai, no caso do exemplo o FUncionario. Eu adiciono o item-filho (esse do composite-id) na lista de funcionarios e quando chamo o salvar ele da a seguinte exception:
Unexpected row count: 0 expected: 1
Estou usando saveOrUpdate para persistir.
Fiz testes com uma tabela sem composite-id (id simples) e funciona perfeitamente…
Alguem sabe o porque disso??