Olá.
O seguinte insert é gerado pelo hibernate:
insert into usuario(nome, sobrenome, endereco) values('João', , 'Rua das Flores')
Sendo que o campo sobrenome da tabela usuario é opcional. Ao executar esse inter ocorre o seguinte erro:
Como eu utilizo campos opcionais com o hibernate ?