sql >> Base de Datos >  >> RDS >> PostgreSQL

Evite insertar valores 'nulos' en la tabla de la base de datos a través de JPA

No confiaría en los valores predeterminados en la base de datos junto con JPA. Tendría que volver a leer la entidad después de la inserción; de lo contrario, tendrá una discrepancia entre el estado de la entidad y el estado de la base de datos.

Elija el enfoque pragmático aquí e inicialice todos los valores en Java. Nunca escuché una forma de decirle a JPA/Hibernate que omita los valores nulos en una inserción/actualización.