描述文件中指定不同类型区分。
程序里无状态session bean方法间不能相关联,不可以通过成员变量保存客户端数据状态,事务部可以跨方法了。

解决方案 »

  1.   

    我觉得是stateful session bean在整个会话过程中,它的属性可以随时被调用,而另外一个是每次调用时都要初始化
      

  2.   

    程序是这样区分的吧:
    1,在ejb.xml描述文件里,会指定是 statefull还是stateless的。
    2,一般来说,有状态的ejbcreate要有参数吧,还可以有多个ejbcreate方法;
    而无状态的ejbcreate则一定不能有参数。
    //有状态:客户终止会话以后,ejb对象和bean实例都被删除的。
    无状态:客户终止会话以后,ejb对象被删除,而bean实例就不一定了,
    bean实例断开ejb对象的关联,然后被放到pool里。