Я использую ресурс локального управления данными с JPA 1. Какова лучшая практика для создания EntityManager,
Создать сделать работу закрыть EntityManager каждый раз. (Entitymanager не тяжелый вес, но все еще скучно)
Создайте EntityManager для каждого потока, сохраните его как переменную ThreadLocal и используйте его (где я должен закрыть EntityManager
b-Любая сущность, хранящаяся в bean-объекте области сеанса, будет отсоединенной сущностью, потому что entitymanager, какая сущность в своем постоянном контексте закрыта или принадлежит другому потоку.)
Хранение управления объектами в сессионном компоненте и использование одного и того же управления объектами во время сеанса (сеансы, не принадлежащие друг другу)