Campo not null em branco

Pessoas to usando o hibernate anottations e tenho um campo no meu postgresql que eh not null entretanto se eu deixar ele em branco no meu formulário o hibernate tah gravando no banco sem gerar exception e insere duas aspas simples no valor do campo no banco assim o postgres aceita a gravação mas isso não está correto visto que a informação nos campos é importante pra logica de negoçio do sistema.

desde já agradeço a atenção de vc’s

e qual a sua dúvida?

O ideal seria você tratar o valor na tela para que não esteja “vazio”.

Você deverá trabalhar na validação desse componente antes que passe para a persistência.

Até,

a duvida eh como evitar que aconteça isso dele gravar as aspas sem valores expressivos no banco, e quanto ao tratamento na tela esperava que o hibernate fizesse isso pra mim, se ele nao fizer vai ser o jeito verificar antes de enviar os dados pra persistencia :frowning:

Não entendo muito de hibernate e muito menos com annotations, porém já vi algo sobre validação com ele adicionando anotações nos atributos dos seus POJOS e então na hora de persistir ele faz a conferência.

Tente pesquisar sobre isso.

Até,