亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 Spring 生態系統中使用 JPA 休眠連接到不同的 mysql 數據庫模式?

如何在 Spring 生態系統中使用 JPA 休眠連接到不同的 mysql 數據庫模式?

呼啦一陣風 2021-12-30 16:24:06
我的 Spring Boot 應用程序有 MySql 后端。我在不同的模式中隔離了數據庫表。我希望將來自不同模式的表作為我的休眠實體。但是,我只能訪問一個模式,它與我在 Applications.properties 中的連接 URL 一起提到。此外,使用 @Table(schema="mySchema", name="tbl1") 不會給出預期的結果。這不是 Postgres 數據庫引擎的問題,因為在 PostgreSQL 中,模式和數據庫具有完全不同的含義。是否有任何解決方法問題?
查看完整描述

2 回答

?
月關寶盒

TA貢獻1772條經驗 獲得超5個贊

您需要為每個模式配置數據源,因為模式與 mySQL 中的數據庫是同義詞。這個 stackoverflow 答案https://stackoverflow.com/a/45665826/5107365詳細說明了如何配置多個 jpa 存儲庫以在 Spring Boot 環境中使用多個數據源。請檢查。


查看完整回答
反對 回復 2021-12-30
?
楊__羊羊

TA貢獻1943條經驗 獲得超7個贊

我嘗試在@Table 注釋中使用目錄屬性并且它起作用了。


查看完整回答
反對 回復 2021-12-30
  • 2 回答
  • 0 關注
  • 102 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號