Один из ребят из Spring сделал демонстрацию на , как именно это сделать . Похоже, вам нужно будет указать пакеты, где именно должен применяться менеджер сущностей. Вам нужно будет сделать это в:
@EnableJpaRepositories
со свойствами basePackages
или basePackageClasses
, а также ...
- Звонок строителя
EntityManagerFactoryBuilder#packages
В своем примере выглядит так:
@EnableJpaRepositories(
entityManagerFactoryRef = "orderEntityManager",
transactionManagerRef = "orderTransactionManager",
basePackageClasses = Order.class)
и
@Bean
public LocalContainerEntityManagerFactoryBean orderEntityManager(
JpaProperties orderJpaProperties) {
EntityManagerFactoryBuilder builder = createEntityManagerFactoryBuilder(
orderJpaProperties);
return builder
.dataSource(orderDataSource())
.packages(Order.class)
.persistenceUnit("ordersDs")
.build();
}