举个例子
如果你的这个BEAN是个无状态的,那么,
你调用:local=home.create("1","1");以后
再调用:local.methada("2");
同时,还有第二个客户也调用了CREATE:
local=home.create("2","2");
这时,你刚才第二步的操作很可能已经是由home.create("2","2");
得来的local了
所以,有状态的意思,就是,你CREATE以后得到的LOCAL,
不论你用多少次,都是你CREATE的,而不是用的别人CREATE的。
如果你的这个BEAN是个无状态的,那么,
你调用:local=home.create("1","1");以后
再调用:local.methada("2");
同时,还有第二个客户也调用了CREATE:
local=home.create("2","2");
这时,你刚才第二步的操作很可能已经是由home.create("2","2");
得来的local了
所以,有状态的意思,就是,你CREATE以后得到的LOCAL,
不论你用多少次,都是你CREATE的,而不是用的别人CREATE的。
解决方案 »
- linux下JAVA生成文件,中文名乱码
- 将本地文件导入到浏览器
- java 目录树,万分感谢!在线等
- 在线等....关于excel嵌入页面和操作excel中的数据问题
- 求教: 文本比较问题,用java实现.
- 关于EJB和weblogic的问题
- 索引:Lucene 的疑难问题: 检索 2000 万的数据
- tomcat解析xml的问题?
- org.w3c.dom这个包在哪儿啊? 初学 见笑了
- 求指教:Linux centos6.5+ 文件服务器搭建方案
- 急,急,急!
- 送100分,JB7+JBoss下,用CMP方式建两个EntityBean,比如DIfsZxx(主键所在实体),DIfsZxxRw(外建所在实体),当两者之间关系设为。。。。
ejb容器会根据最近最少被使用的原则钝化实例,同时将会话状态保存起来,bean实例可以重新分配给另一用户,开始全新的对话交互。而重新访问bean实例是必须先得到会话状态再根据just-in-time的策略激活bean实例。
同一客户端程序的下一个方法请求是先得到保存的会话状态(即a和b)以上是书上说的,在我理解是调用home.create时,是先看bean容器中有没有可激活的实例,没有创建实例,有就激活!不知道我的理解是否有问题,请知道的多多指教!