2016-07-28 4 views
0

Mein Projekt verfügt über 2 mysql-Datenbanken. Ich habe JPA's für sie geschrieben. Aber während des Laufens gibt es einen Fehler.JPA-Entity-Zuordnung zu spezifischer Tabelle

Beispiel: Datenbank: Eine Tabelle: Tabelle 1 Datenbank: Zwei Tabelle Table2

Beim Erstellen Entity Manager für Datenbank "One" heißt es "Tabelle2" missing & Während Entität Manager für Datenbank erstellen "Two", heißt es "Tabelle1" fehlt.

+0

Beitrag die Fehlermeldung Geck, so dass wir Ihnen helfen können. – fuzzy28

Antwort

1

In persistence.xml

Added <class>org.x.y.JPA's</class> (JPA/der Klassen, die zu dieser Persistenzeinheit/Datenbank beziehen) & <exclude-unlisted-classes> true </exclude-unlisted-classes> vor

<properties> 
... 
.. 
.. 
</properties> 
0

Mit JPA deklarieren Sie die Persistenzeinheit, die dem Code mitteilt, welche Datenbank Sie betrachten sollen. Da Sie zwei separate Datenbanken haben, müssen Sie mehrere Persistenzeinheiten haben.

Werfen Sie einen Blick auf die anderen answers auf SO für Hinweise, wie Sie fortfahren können.

+0

Danke dubes ... aber fand eine Arbeit mit dem vorhandenen Ding ... unten veröffentlicht – Rajas

Verwandte Themen