0
我在我應該從數據庫中讀取數據的一個項目工作,所謂的EBS,將其發送到前端,並用它與其他數據堅持在另一個數據庫。我們稱之爲CPP。有兩個不同的數據庫工作與Spring-數據JPA
的EBS必須是隻讀的。沒有什麼應該堅持在那裏。他們希望所有特定的查詢都存儲在一個xml文件中。目前,它存儲在orm.xml中。
我試過this solution,但它結束了在EBS創建新表並沒有從CPP返回。
我的問題是:
1 - 如何一個指定orm.xml中的原生查詢應在EBS數據源運行? CPP的數據源位於application.properties文件中。
2 - 是否有可能JPA不與@Entity批註創建表?每次我使用它時,JPA最終都會在EBS中創建另一個表。如果沒有,是否可以將查詢直接映射到POJO?
我將不勝感激基於JpaRepository的解決方案。提前致謝。
,我如何告訴JPA不爲特定的實體創建一個表? – BluGuy1990
我沒有使用persistence.xml。我正在使用看起來像這樣的application.properties(http://pastebin.com/jVsJXXFW)。每個數據源有沒有可能擁有自己的休眠配置? – BluGuy1990