sql >> Database >  >> RDS >> Mysql

Hibernate_sequence-tabel wordt gegenereerd

De manier waarop Hibernate het type AUTO-generatie interpreteert, is veranderd vanaf Hibernate-versie 5.0.

Bij gebruik van Hibernate v 4.0 en Generation Type als AUTO , specifiek voor MySql, zou Hibernate de IDENTITY . kiezen strategie (en gebruik dus de AUTO_INCREMENT feature) voor het genereren van ID's voor de betreffende tabel.

Vanaf versie 5.0 wanneer Generation Type is geselecteerd als AUTO, Hibernate gebruikt SequenceStyleGenerator ongeacht de database. In het geval van MySql emuleert Hibernate een reeks met behulp van een tabel en daarom ziet u de tabel hibernate_sequence. MySql ondersteunt het standaard sequentietype niet native.

Referenties



  1. SQL Server 2017:SQL Server-gegevens kopiëren van Linux naar Windows met SSIS

  2. MYSQL CONCAT MAX LENGTE

  3. Controleer of een Postgres JSON-array een string bevat

  4. MYSQL-installatieproblemen