Plusieurs jpa:des dépôts en xml de config, comment configurer avec @EnableJPARepositories à l'aide de Spring java config?

J'ai fait des recherches et trouvé un explication et des exemples de code quant à comment utiliser spring data jpa avec de multiples sources de données qui fait référence à la configuration de plusieurs jpa:des dépôts dans le fichier xml de configuration comme suit:

<jpa:repositories base-package="org.springframework.data.jpa.repository.sample"
    entity-manager-factory-ref="entityManagerFactory">
    <repository:exclude-filter type="assignable" expression="org.springframework.data.jpa.repository.sample.AuditableUserRepository" />
</jpa:repositories>
<jpa:repositories base-package="org.springframework.data.jpa.repository.sample"
    entity-manager-factory-ref="entityManagerFactory-2"
    transaction-manager-ref="transactionManager-2">
    <repository:include-filter type="assignable" expression="org.springframework.data.jpa.repository.sample.AuditableUserRepository" />
</jpa:repositories>

Comment voulez-vous déclarer à la fois au-dessus de la jpa:les référentiels de configurations à l'aide de java configuration et l' @EnableJpaRepositories annotation?

L'annotation semble soutenir un seul ensemble d'attributs (c'est à dire pour une jpa:dépôt seulement) et il n'est pas possible de déclarer l'annotation à plusieurs reprises.

InformationsquelleAutor JenB | 2013-02-21