У меня есть EntityManagerFactory
, для которой я могу создать одну (или несколько) экземпляров EntityManager
. Я использую среду сервлетов, и у меня есть одна EntityManagerFactory, подключенная к сервлету (через контекст сервлета), которая используется на протяжении всего времени существования сервлета (и, следовательно, для всех пользователей ).
Я могу сделать одно из следующего:
doGet
) Какой наиболее подходящий? Является ли значительная стоимость создания EntityManager? Если я использую один общий EntityManager, существует ли одна область транзакции (т.е. обновления между независимыми пользователями могут фиксировать другие изменения)?