Hibernate: Umgekehrte Spaltenreihenfolge von hbm2ddl [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Falsche Bestellung in generierter Tabelle in jpa 2 Antworten

Ich lasse hbm2ddl die Tabellen für mich erstellen (für Entwicklungszwecke), und die Spalten sind in umgekehrter Reihenfolge der Felder in der Klasse.

Wie kann ich es schaffen, die Spalten in der gleichen Reihenfolge wie die Klasse zu erstellen?

Ich denke, Java-Klassen speichern nicht die Reihenfolge der Felder, daher weiß Hibernate einfach nicht, wie die Reihenfolge in der Quelle lautet (was logisch erscheint, wenn ich über komplexere Fälle nachdenke).

Aber, kann ich Hibernate wenigstens bitten, PK- und FK-Spalten als erste zu setzen?

Hibernate 4.0.0 (JBoss AS 7.1.2) MySQL 5.1.x

Antworten auf die Frage(1)

Ihre Antwort auf die Frage