/ / Wildfly - kann persistence.xml eine direkte Jdbc-Verbindung haben? - Winterschlaf, Java-ee, wildfly

Wildfly - kann persistence.xml eine direkte jdbc Verbindung haben? - Winterschlaf, Java-ee, Wildfliege

oder wird wildfly immer nach einem suchen <jta-data-source>?

wann / wo ist der richtige ort javax.persistence.jdbc.* Eigenschaften zum Konfigurieren des Datenbankzugriffs?

Antworten:

0 für die Antwort № 1

Enterprise Application Server wie WildFly verwenden ausschließlich JTA, da dies der Java EE Transaction Management-Standard für diese Anforderungen vorsieht.

Lokale Ressourcentransaktionen sind für die manuelle Verarbeitung von JDBC-Verbindungen gedacht. Der Zweck eines AS besteht darin, dass er Ressourcen für Sie verwaltet.

Daher sollten Sie lokale Transaktionen für Ressourcen nicht in WildFly oder einem anderen AS verwenden. Sie müssen die JTA-DataSource verwenden, die Ihnen der Container bereits zur Verfügung stellt.