Я использую JPA вместе с пулом соединений Tomcat 7.
Как можно указать, что EntityManager, внедренный (в данном случае Spring) в объект доступа к данным, должен использовать конкретное соединение из пула, а не одно, произвольно взятое?
Другими словами, требование состоит в том, чтобы инициализировать определенные соединения в пуле (чтобы эти соединения видели базу данных, предварительно сконфигурированную в различных состояниях), чтобы затем «пометить» эти соединения и затем заставить EntityManager / транзакцию использовать соединение с определенной меткой.
Я знаю, что Oracle UCP предлагает аналогичную функциональность, но у нас были проблемы с этим, поэтому мы хотим сделать то же самое с пулом Tomcat.
Спасибо!