Ich habe eine Datenbank und ich generierte alle Bean und hbm.xml Datei mit Hibernate-Tool.
Ich habe festgestellt, dass dieses Tool nicht automatisch die Kaskaden-Eigenschaft generiert ... Ich lese es kann mit reveng.xml durchgeführt werden.
Es gibt eine Möglichkeit, automatisch rache.xml zu generieren oder eine Kaskadeneigenschaft 1 Mal für alle Tabellen festzulegen?
Für die Eigenschaft auto gibt es mehrere Optionen:
create
- Erzeugt neue Tabellen entsprechend Mapping oder Annotation. Es löscht vorhandene Tabellen und Daten. update
- Es behält vorhandene Daten und Tabellen. Es aktualisiert das Schema.
hier müssen wir uns um Pflegeverträge kümmern. create-drop
- Es ist das gleiche wie erstellen, aber sobald die Sitzung geschlossen wird
lässt alles fallen. validate
- validiert oder vergleicht das Schema mit der Karte oder Anmerkung.
Es ist gültig für eine Produktionsumgebung. Property hbm2ddl.auto = update
in Konfigurations-XML.
Wenn Sie eine Kaskade löschen möchten, sollten Sie Ihre Sammlung in XML wie folgt hinzufügen:
%Vor%Tags und Links java mysql hibernate orm jboss-tools