Я просмотрел код OpenEntityManagerInViewFilter, и я заметил, что он ищет одно имя entityManagerFactoryBeanName, определенное в моем контексте Spring. У меня есть сеттер, чтобы настроить другой бит, который я хотел.Как обрабатывать несколько Entitymanagers через OpenEntityManagerInViewFilter весной
Но давайте предположим, что у меня на моем приложении было несколько EntityManager, по одному для каждого из определяемых вами DataSources. Spring может определять репозитории, чтобы вести данные для этих EntityManager, но как я могу сообщить об этом в OpenEntityManagerInViewFilter?
Кажется, что код готов только обработать один EntityManager по времени, поэтому я не смог бы хранить ленивые данные для разных репозиториев в своем приложении.
Есть ли способ настроить его? Я был бы признателен за любую идею.
источник OpenEntityManagerInViewFilter код: http://grepcode.com/file/repo1.maven.org/maven2/org.springframework/spring-orm/4.2.0.RELEASE/org/springframework/orm/jpa/support/OpenEntityManagerInViewFilter.java#OpenEntityManagerInViewFilter
Cheers,