Ist
In einer Standarddatei persistence.xml ist
Automatische Klassenprüfung
Die Java EE-Spezifikation 5 enthält jedoch ein JAR-File-Element innerhalb von persistence.xml, das zum automatischen Scannen von Persistenzklassen verwendet werden kann:
<persistence> <persistence-unit name="UnitName"> <jar-file>MyJarFile.jar</jar-file> <class>com.example.EntityClass</class> </persistence-unit> </persistence>
Hibernate Automatische Erkennung
Wenn ein spezifikationskonformer Ansatz nicht bevorzugt wird, unterstützt Hibernate die automatische Erkennung in Java SE-Umgebungen:
<persistence-unit name="UnitName"> <properties> <property name="hibernate.archive.autodetection" value="class, hbm" /> ... </properties> </persistence-unit>
Diese Eigenschaft sucht nach annotierten Klassen und Hibernate-Mapping XML-Dateien zur automatischen Erkennung von Entitäten.
Hinweis: Für Hibernate-Versionen vor 5.1 ist hierfür das Hinzufügen der Hibernate EntityManager Bean erforderlich 2 Modul als Abhängigkeit.
Das obige ist der detaillierte Inhalt vonIst „' in „persistence.xml' für die Entitätsverwaltung erforderlich?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!