Bom dia pessoal…
Estou com um problema e não sei se vocês já passaram por isso. Tenho um campo Date em minha tabela, cujo valor default é uma data truncada.
Quando estou tentando criar um novo registro pelo hibernate, meu bean tem o objeto Date = null e recebo um constraint violation exception.
Não quero precisar setar esta data em meu bean, afinal ela deve ser gravada truncada e setando um “new Date” ela vai com os valores do minutos também…
Gostaria de saber se este problema é comum e se existe uma maneira de dizer para o Hibernate “Se valor = null e Banco tem Default Value, use o do banco”.
Achei estranho o Hibernate já não fazer isso por padrão com datas… Com inteiros por exemplo o valor default funciona perfeitamente, mesmo usando Integer que é nullable.
Abs