Gibt es eine Möglichkeit, SQL-Kommentare über JPA-Anmerkungen anzugeben? Kommentare für Tabellen und Spalten.
Nein. Wenn Sie Kommentare in Tabellen und Spalten definieren möchten, sollten Sie dies nach den Fakten in der generierten DDL tun, bevor Sie sie für Ihre Datenbank ausführen.
Es gibt einen Weg, zumindest für MySQL. Es hängt von Ihrer Datenbank-Engine ab. Für MySQL können Sie den Kommentar zur columnDefinition hinzufügen. Hier ist ein Beispiel für eine Spalte:
%Vor%Wie Sie sehen können, ist der Kommentar ('The KEY offensive') Teil der Spaltendefinition. Aber es ist nicht Standard JPA, wie Sie es ändern müssen, wenn Sie die Datenbank-Engine ändern. Genauso müssen Sie die Spaltendefinition ändern, wenn Sie einen nicht standardmäßigen SQL-Typ verwenden und das Datenbankmodul ändern.
Die Standards ( Ссылка ) scheinen keine Möglichkeit zu definieren, Tabellen- oder Spaltenkommentare zu definieren t erwähne sie auch). Daher kann die Syntax für Kommentare zu Tabellen / Spalten von einem DBMS zum anderen variieren. Ich denke, deshalb bietet JPA keine generische Möglichkeit, das zu tun