2012-11-11 33 views
0

我很新的Java EE和我在问自己以下问题:在SessionScoped ManagedBean

什么是拿着一个链接到一个有状态会话bean之间的差异在SessionScoped托管bean中持有指向POJO的链接?

由于ManagedBean是sessioncoped,因此它在会话期间保留。所以我想在会议期间我仍然可以访问一个简单的POJO。对?

那么SFSB在这里的真正目的是什么?

回答

1

SFSB是一个EJB,因此支持诸如容器管理事务,@Asynchronous方法调用以及@Schedule和@Timeout等。

管理bean访问之类的东西FacesContext中和的HttpContext等。

所以根据您的需求,SFSB可能不添加任何你需要的。例如,我编写了几百个SLSB,但尚未创建我的第一个SFSB,因为我让用户会话存在于ManagedBeans中,并让ejb层成为用户会话未知的。

看看:sessionscoped managed bean vs stateful ejb

相关问题