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
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 
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é,