Problema - Relacionamento One To One Hibernate (XML)

0 respostas
C

Boa tarde a todos.

Estou desenvolvendo uma aplicação para a faculdade. Utilizo hibernate XML e estou com problemas no relacionamento One To One entre duas classes. Pesquisei bastante nos fóruns do GUJ, mas não encontrei algo que pudesse me ajudar neste caso.

O problema existe entre as classes Candidato e Curriculo. Um candidato só pode possuir um curriculo e este, por sua vez, deve ser único a cada candidato. Até o momento tentei relacionar dessa forma:

CandidatoTO.hbm.xml

CurriculoTO.hbm.xml

Quando tento persistir dados na tabela candidatos, ocorre o seguinte erro:

Exception in thread "main" org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update Caused by: java.sql.BatchUpdateException: Field 'CV_ID' doesn't have a default value

A coluna “cv_id” é a que sinaliza o relacionamento entre as classes e está alocada em CandidatoTO. Já entendi que ela está ficando nula no momento da inserção, porém não consigo visualizar a reversão do problema.

Acredito que deve ser algo referente ao relacionamento.

Alguém pode, por favor, me ajudar?

Desde já, muito obrigado.

Criado 31 de agosto de 2010
Respostas 0
Participantes 1