最近研究ejb3.0,看到钝化和激活,于是有了个问题,书上这么说的,当次session bean一定时间内不被使用,容器将他钝化,那什么样的行为表示他不被使用,而什么样的行为导致被激活,如果激活,那是如何查找到被钝化的session bean的,能举个使用的例子吗。
解决方案 »
- 要崩溃了 救助 struts2 + spring 配置问题
- 权限控制,要控制到具体的action方法,讨论下怎么做最好?
- hibernate中一对多的关系,从一端join fetch 多端的Set<E> 获取的List<E>长度为0,怎么办?
- ftp上传文件,帮忙哦~~~~~~~~~~~~
- WEBSphere6.1不能访问9080端口的应用程序
- 本人java菜鸟咨询xml学习的问题,高手帮忙解答一下?
- 如何使用 JPCAP包
- 如何用代码实现每月自动备份Oracle数据库
- 如何在java中使用package传出的数组?
- JB和weblogic的最高版本是多少了?
- 求助!SSH2,action调用数据访问层,插入数据不报错也不插入,查询值全部返回true??
- 自定义异常类
钝化和激活有自己的触发事件,当你的有状态BEAN触发了钝化事件那么这个BEAN就钝化了呀。反之这个有状态BEAN被激活了就会触发一个被激活的事件,那这个BEAN就被激活了呀。为什么要钝化啊 因为服务器内存是一定的,把暂时不用的放到硬盘上上跟虚拟内存一样的概念。当要用了在从硬盘上放到内存里去使用,就是激活。这个例子明白不。