Você precisa mesmo desse relacionamento bidirecional?
O mapeamento está errado. Se é bidirecional e de um lado você tem one to many, do outro também precisa ter (embora eu discorde da abordagem que você seguiu, cada funcionario tem várias permissões e cada permissão está associada a um único funcionário?)
Reveja a estrutura e pense nisso.
robinsonbsilva
Boa tarde drsmachado,
Realmente estou perdido, batendo cabeça em relação a esses mapeamentos!
Minha idéias é apenas associar as permissões de um dado funcionário.
robinsonbsilva
drsmachado,
Poderia me ajudar novamente, o relacionamento bidirecional não é necessário. Hoje está assim: Funcionario.java