Heim >Java >javaLernprogramm >Wie kann ich die manuelle Angabe von Entitäten in persistence.xml vermeiden?
Persistenzanmerkungen ermöglichen die automatische Entitätserkennung in JPA. Die manuelle Angabe von Entitätsklassen in persistence.xml bietet jedoch zusätzliche Kontrolle. Was aber, wenn Sie diesen manuellen Schritt vermeiden möchten?
JPA bietet keinen automatischen Scanmechanismus. Wenn Sie das
Für Java EE:
Während Angabe von Das obige ist der detaillierte Inhalt vonWie kann ich die manuelle Angabe von Entitäten in persistence.xml vermeiden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!<jar-file>MyOrderApp.jar</jar-file>
<class>com.widgets.Order</class></p>
<p><strong>Für Java SE mit Hibernate:</strong></p>
<p>Hibernate unterstützt die automatische Erkennung in Java SE während des Ruhezustands .archive.autodetection-Eigenschaft:</p>
<pre class="brush:php;toolbar:false"><persistence-unit name="eventractor" transaction-type="RESOURCE_LOCAL">
<properties>
<property name="hibernate.archive.autodetection" value="class, hbm"/> <!-- Scan for annotated classes and Hibernate mapping XML files -->
</properties>
</persistence-unit>
Fazit