EJB容器对于线程安全的StatelessSessionBean的实例维护

小弟在学习EJB,遇到一些困惑,烦请大虾们点拨。。。

  1. StatelessSessionBean 从代码设计的原则上来说,原则上是否应该设计成一个线程安全的类?

  2. 对于EJB容器来说,一个 StatelessSessionBean , 容器会为它在池里保存多个实例还是一个实例?

  3. 假设 一个 StatelessSessionBean 是一个线程安全的类, 那么对于EJB容器来说,是不是只要为它保存一个实例即可?

对于EJB容器来说,一个 StatelessSessionBean , 容器会为它在池里保存一个实例

那么调用的类其实是生成的代理类,你说是线程安全吗