Tenho uma tabela de usuarioscom duas colunas, cd_user e cd_user_manager
Todos usuarios que possuem gerente tem a coluna cd_user_manager populada com o cd_user do gerente correspondente.
Nao estou visualizando um jeito de fazer esse mapeamento. Eu tentei usar o many-to-one na classe User referenciando com ela mesmo, mas nao ta dando certo pois nao consigo mapear dois atributos diferentes.
Mostra aí o xml do mapeamento, em especial a parte que tu tentou fazer o many-to-one.
Acho que não tem muito pra onde ir não. Ou o Hibernate tem alguma coisa diferente pra fazer auto-relacioamento que agente não saiba?
F
fabio.patricio
Olá,
A parte do relacionamento ta assim. Mas nao ta funcionando pq a coluna de origem teria que ser cd_user_manager e da destino cd_user. O Hibernate nao me deixa setar as duas colunas, somente uma.