PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Evite inserir valores 'nulos' na tabela do banco de dados via JPA


Eu não confiaria em valores padrão no banco de dados em conjunto com JPA. Você teria que ler a entidade de volta após a inserção, caso contrário, você terá uma incompatibilidade entre o estado da entidade e o estado do banco de dados.

Escolha a abordagem pragmática aqui e inicialize todos os valores em java. Nunca ouvi falar de uma maneira de dizer ao JPA/Hibernate para deixar de fora valores nulos em uma inserção/atualização.