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

Hibernate generando dos ID de secuencia diferentes para la inserción de PostgreSQL

Parece que si usa GenerationType.SEQUENCE, debe especificar un "valor de incremento" de 1 para evitar que use la secuencia como semilla Hi/Lo.

La primera respuesta (la útil) a la pregunta que publicaste explica que debes especificar "allocationSize=1" en la anotación @GeneratedValue.

En las versiones más recientes de Hibernate, puede configurar hibernate.id.new_generator_mappings=true en tus propiedades de Hibernate; consulte los documentos .