2010-12-05 2 views
2

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

Какова семантика такого диспетчера объектов в отношении транзакций и жизненного цикла?

Предполагается, что здесь работает настойчивость в стиле JTA в стиле JTA?

ответ

0
@Stateless 
public class YourServiceBean implements YourService { 
    @PersistenceContext(unitName="YourServicePU") 
    EntityManager em; 
    // ... 
} 

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

+0

Я говорю об управляемых компонентах JSF 1.2, а не о сессионных компонентах EJB 3.0. – 2010-12-05 21:26:29

Смежные вопросы