编程语言
首页 > 编程语言> > Java-为什么池无状态的豆?

Java-为什么池无状态的豆?

作者:互联网

通常,我们将单例实例用于业务/刀道层.在EJB情况下池化无状态会话bean的背后原因是什么?

解决方法:

名称中的“无状态”是指会话会话状态,即在两次调用之间持久存在的状态,在会话期间一直保留.但是,仍然允许无状态会话Bean具有实例变量.这些实例变量不应与会话状态相关,而应在客户端之间“共享”.

换句话说,无状态会话Bean不能保证线程安全.

结果,容器应确保一次只有一个线程在执行给定实例的无状态会话bean,因此需要一个池.

标签:ejb-3-0,ejb,stateless-session-bean,java
来源: https://codeday.me/bug/20191024/1919788.html