Mehrere jpa: -repositories in xml config, wie konfiguriere ich mit @EnableJPARepositories mit Spring Java Config?

Ich habe recherchiert und eine gefundenErklärung und Beispielcode Informationen zur Verwendung von spring data jpa mit mehreren Datenquellen, die sich auf die Konfiguration mehrerer jpa: -Repositorys in der XML-Konfiguration beziehen, wie folgt:

<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>

Wie würden Sie die beiden obigen jpa: repositories-Konfigurationen mit Hilfe der Java-Konfiguration und der Annotation @EnableJpaRepositories deklarieren?

Die Annotation scheint nur einen Satz von Attributen zu unterstützen (d. H. Nur für ein jpa: -Repository), und es ist nicht möglich, die Annotation mehrmals zu deklarieren.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage