Как настроить JPA данных весны с несколькими источниками данных - PullRequest
3 голосов
/ 03 мая 2011

Я использую Spring Data Jpa версии 1.0.0.M2, вот URL: http://static.springsource.org/spring-data/data-jpa/docs/1.0.0.M2/reference/pdf/spring-data-jpa-reference.pdf

Все обещано быть очень простым и приятным, но когда дело доходит до двух источников данных, оно ломается.Вопрос в том, как настроить два источника данных?JpaRepository автоматически ищет EntityManager, когда он находит больше двух, он выдает исключения.

Если у вас есть какие-либо идеи с EntityManager и как настроить пружинные данные jpa, отправьте ответ.Ваша помощь действительно ценится!

Ответы [ 3 ]

7 голосов
/ 30 мая 2011
<jpa:repositories base-package="org.springframework.data.jpa.repository.sample"
    entity-manager-factory-ref="secondEntityManagerFactory" />
1 голос
/ 05 мая 2011

Вы можете использовать динамический источник данных, который обернет ваши два источника данных, как описано здесь:

http://blog.springsource.com/2007/01/23/dynamic-datasource-routing/

0 голосов
/ 10 мая 2011

Вы хотите использовать EntityManager-A с Spring Data JPA и EntityManager-B для другого уровня доступа к данным?Mark

...