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 ?
Tente assim :
insert into
Usuario (nome, sobrenome, endereco)
values
("João", null , "Rua das Flores")
ou o mais aconselhado :
Usuario u = new Usuario("João", null , "Rua das Flores");
Session session = HibernateUtil.getSession();
session.beginTransaction();
session.saveOrUpdate(u);
session.beginTransaction().close();
Abraço
Não adiantou. O problema persiste…
Alguém tem mais alguma dica ?