简单的说,无状态会话bean和有状态会话bean的主要区别是:对于所有连接到无状态bean的客户,用的是同样的bean实例,而有状态的bean,是一个客户绑定一个有状态bean实例。就是多对一和一对一的区别,无状态的性能要远高过有状态的
解决方案 »
- eclipse下部署tomcat的种种问题
- 通过路径读取XML
- Cannot resolve reference to bean 'sessionFactory' while setting bean property 's
- (求教)如何用jxl导出大批量(几十万条)数据到Excel?
- EL表达式 sturts2
- 测试weblogic8.1的jms时报错,找高手救命呀,快疯了,
- Spring2.0,hibernate3.1,struts2整合问题
- java处理EXCEL中pivottable的问题
- 请高手相助,jsp页面显示折线图的问题
- 我的struts的radio标签为什么不能选中对应的form中的值?
- 关于struts映射
- struts疑问:一个web.xml中是否可以同时配置ActionServlet及其若干子类?
1.购物车,要保存所购商品明细,要要用有状态的SessionBean
2.求和Sum(x,y),仅仅计算而已,用无状态的SessionBean
有状态会话Beans:保存客户机的会话状态,比如,银行的营业员和客户一样。
有状态的bean它不用的时候会保存到硬盘里面,以后用到再调出来,没用到嘛根据容器算法丢弃掉.而无状态是不保存再硬盘里直接保存到内存里,通过一个连接池的机制使用,谁用完就放进池里(内存),下次用再取出
如果要用有状态的话就得100个