[英]Mapping a Map<Entity, Entity> in JPA results in table is not present in this descriptor
[英]JPA Entity mapping to specific table
我的項目有2個mysql數據庫。 我已經為他們編寫了JPA。 但是在運行時會出錯。
示例:數據庫:一個表:Table1數據庫:兩個表Table2
為數據庫“ One”創建實體管理器時,它說“ Table2”丟失了;為數據庫“ Two”創建實體管理器時,它說“ Table1”丟失了。
在persistence.xml中
在之前添加了<class>org.xyJPA's</class>
(引用該持久性單元/數據庫的JPA /類)和<exclude-unlisted-classes> true </exclude-unlisted-classes>
<properties>
...
..
..
</properties>
在JPA中,您聲明了持久性單元,該持久性單元告訴代碼查看哪個數據庫,因為您有兩個單獨的數據庫,所以您將必須具有多個持久性單元。
看看SO上的其他答案 ,以獲取有關進展的提示。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.