2
我有兩個數據源具有完全相同的模式,但一個是隻讀的,另一個是讀/寫。只讀數據源由外部項目更新。我打算使用spring-data-hibernate創建實體模型類,並從只讀數據源讀取數據並寫入讀取/寫入數據源。使用春季休眠,從只讀數據源讀取和寫入讀取/寫入數據源
它可以嗎?我們有關於它的最佳實踐/設計模式嗎?
我有兩個數據源具有完全相同的模式,但一個是隻讀的,另一個是讀/寫。只讀數據源由外部項目更新。我打算使用spring-data-hibernate創建實體模型類,並從只讀數據源讀取數據並寫入讀取/寫入數據源。使用春季休眠,從只讀數據源讀取和寫入讀取/寫入數據源
它可以嗎?我們有關於它的最佳實踐/設計模式嗎?
看看:http://spring.io/blog/2007/01/23/dynamic-datasource-routing/
春天有AbstractRoutingDataSource,允許您定義服務器上的多個數據資源,這將讓春天它們撿起來,並允許您定義哪些是從讀,哪些是寫入。
我可以進一步深入,但鏈接會帶你到一個很好的討論。
感謝您的回覆。我會在週末嘗試一下。 – yousafsajjad
讓我們知道你是如何做到的,如果這對你有用。 – Joe
我必須轉移到另一個高優先級任務。我將在下週看到這一點。我會在這裏發佈我的解決方案。 – yousafsajjad