session bean 的了解

session bean 的理解

seam bean定义:调用EJB的类的实例,及其实例下的方法。可以分为有状态的Bean 和无状态的Bean。

  • 有状态的(Stateful Bean ):每一次调用就会记录自己的状态。即每个调用都有自己的实例。调用者消失,Bean也就结束了。比较耗费内存。比如:购物车、银行存储。
  • 无状态的(Stateless Bean):不记录每一次的状态,所以的调用者共享一个实例。调用者消失,实例依然存在于会话池中,供其他用户的调用。