Olá pessoal, bom dia!
Estou com um problema que não consegui achar a resolução no fórum,
estou dando uma olhada na documentação do hibernate mas não encontro nada específico com relação ao meu problema.
No meu banco de dados existe um relacionamento ternário que gera uma tabela somente para este relacionamento.
Como posso persistir esta tabela?
(Obs. O mapeamento do eclipse gerou erro e criou esta tabela sem ID)
Obrigado a todos e tenham um bom dia!
Persistir tabela Ternária
2 Respostas
PEssoal, dei alguns passos mas ainda não consegui realizar o que eu gostaria.
O erro que está ocorrendo é este:
Erro: org.hibernate.id.IdentifierGenerationException: null id generated for:class com.symbiosis.persistence.entities.ImunoIdentificationInterpretation
Ai eu instancio minha chave primaria, mas ai acontece o seguinte erro:
Erro: org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update
Sendo que ainda não existe nada persistido na tabela e estou passando os dados da forma correta.
Bom dia a todos e muito obrigado.
Galera, consegui!
Mas tive que configurar a chave composta na mão…
Isso não deve ser muito saudável para trabalhar depois, já que não vejo essa necessidade.
Pois, eu já passo objeto das entidades como parâmetro, da entidade principal,
então pq tenho que passar um objeto PK com os inteiros…
Se souberem de uma forma mais fácil estou todo ouvidos.
Boa tarde