moh*_*ida 1 singleton stateless-session-bean ejb-3.0 ejb-3.1
现在,使用EJB 3.1,我们可以找到javax.ejb.Singleton annocation,它可以确保这个bean将成为单例.
有没有一种方法可以确保单独使用EJB 3.0中的无状态bean,并在我的代码中进行一些修改(使用关键字static,或其他方式来做到这一点......)
如果您能够将@Stateless
bean池大小限制为1,那么您可以非常接近于@Singleton
.
效果就像拥有一个@Lock(WRITE)
用于所有调用的@Singleton (即没有并发)并且不急于启动@Startup
(它将在第一次访问时启动).
@Startup
如果您的平台可以选择热切地填充@Stateless
bean池,您可能仍然能够获得效果.
归档时间: |
|
查看次数: |
3965 次 |
最近记录: |