Значение @PersistenceContext в управляемых компонентах JSF 1.2 - PullRequest
2 голосов
/ 05 декабря 2010

Спецификация JSF 1.2 позволяет внедрять менеджер сущностей в управляемый компонент с помощью аннотации @PersistenceContext (JSR 252, стр. 5-13).

Какова семантика такого менеджера сущностей в отношении транзакций и жизненного цикла?

Должен ли работать блок персистентности в стиле JTA в EAR?

1 Ответ

0 голосов
/ 05 декабря 2010
@Stateless
public class YourServiceBean implements YourService {
    @PersistenceContext(unitName="YourServicePU")
    EntityManager em;
    // ...
}

При этом будет внедрен экземпляр EntityManager, от которого вам не нужно избавляться (об этом заботится контейнер), и который должен хорошо работать с транзакциями, управляемыми контейнером.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...