2013-11-23 40 views
4

我已經有一個內部開發的工作對象存儲服務 - 我們稱之爲數據庫。現在我想使用spring-data進行CRUD操作,以便將來可以輕鬆切換到一些常規數據庫。 問題在於:我如何實現另一個spring-data存儲庫後端?任何指南,教程?自定義彈簧數據存儲庫後端

+0

你能改說你的問題嗎?我不清楚你想要做什麼以及你有什麼問題。 –

+0

我們只是說我有一個不受spring-data支持的數據庫,我想使用它。 – milan

+0

「不支持」是什麼意思?是關係數據庫嗎?你可以嘗試實現你自己的JPA Provider,閱讀更多[這裏](http://stackoverflow.com/questions/1350493/creating-a-jpa-provider)。 –

回答

3

要看的核心部分是Spring Data Commons模塊中的API。它有效地爲所有現有的商店實現提供了基礎。支持包括以下幾個方面:

  • 對象到數據庫映射(元模型和轉換實現)
  • 倉庫實現和DI容器配置支持

的最佳方式開始例如通過查看MongoDB module並模仿實現。我們目前正在開發一個開發人員指南,其正在開發的工作版本可以在Spring Data Commons wiki中找到。