sql >> Database teknologi >  >> RDS >> Mysql

Hibernate_sequence tabel er genereret

Måden Hibernate fortolker AUTO-genereringstypen på har ændret sig fra og med Hibernate version 5.0.

Når du bruger Hibernate v 4.0 og Generation Type som AUTO , specifikt for MySql, vil Hibernate vælge IDENTITY strategi (og dermed bruge AUTO_INCREMENT feature) til at generere ID'er for den pågældende tabel.

Startende med version 5.0, når Generationstype er valgt som AUTO, bruger Hibernate SequenceStyleGenerator uanset databasen. I tilfælde af MySql emulerer Hibernate en sekvens ved hjælp af en tabel, og det er derfor, du ser tabellen hibernate_sequence. MySql understøtter ikke standardsekvenstypen indbygget.

Referencer



  1. Multi-Cloud-implementering til MySQL-replikering

  2. Hvordan oprettes fremmednøgle i Oracle SQL Developer?

  3. SQL Server:Den mørke side af NVARCHAR

  4. PyMySQL returnerer gamle/snapshot-værdier/kører ikke forespørgsel igen?