Ich verwende Hibernate Schema Export Tool. Wie verwende ich MySql als RDBMS-Anbieter, ich frage mich, ob ich irgendwo spezifische mysql Parameter platzieren können, wie Sortierungs utf8_bin mit ...Hibernate Specific DDL Generation
Dank
Ich verwende Hibernate Schema Export Tool. Wie verwende ich MySql als RDBMS-Anbieter, ich frage mich, ob ich irgendwo spezifische mysql Parameter platzieren können, wie Sortierungs utf8_bin mit ...Hibernate Specific DDL Generation
Dank
Die kurze Antwort ist nein, ist es nicht eine Möglichkeit, mach das. Hibernate erstellt nur, dass Sie das Schema-Export-Tool als Ausgangspunkt verwenden. Daher gibt es keine offensichtlichen Hook-Punkte, an denen db-spezifische Elemente zu den create-Anweisungen hinzugefügt werden können.
Mögliche Workarounds:
import.sql
auf dem Classpath erstellen, wird der Export dieses nachlaufen all erzeugten Aussagen, können Sie möglicherweise einige alte table style Sachen laufen, um die Änderungen, die Sie brauchenIch stimme nicht mit gid überein. Hibernate ermöglicht es Ihnen, eigene Dialekte zu definieren oder zu ändern, die sich auf das resultierende DMS auswirken. Einige Details können in the article gefunden werden. Wir verwenden den Ansatz, um spezifische Parameter für Microsoft SQL Server, Oracle und andere unterstützte Datenbanken zu generieren.