[发明专利]一种JAVA无状态对象的管理方法和装置有效
申请号: | 201310378971.5 | 申请日: | 2013-08-27 |
公开(公告)号: | CN103425532A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 郭永强 | 申请(专利权)人: | 北京京东尚科信息技术有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F12/08 |
代理公司: | 北京邦信阳专利商标代理有限公司 11012 | 代理人: | 王昭林;金玺 |
地址: | 100080 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及JAVA相关技术领域,特别是一种JAVA无状态对象的管理方法和装置,管理方法包括:启动IoC容器;实例化无状态对象,并在缓存中保存,维护对象使用情况参数;响应包括待调用对象标识的调用对象请求:如果所述缓存中已保存所述待调用对象标识对应的无状态对象,则从缓存中获取并返回对应的无状态对象,更新对象使用情况参数;否则实例化新的无状态对象,根据缓存中所保存的每个无状态对象对应的对象使用情况参数删除符合剔除规则的无状态对象,并在缓存中保存新的对象,维护对应的对象使用情况参数。本发明通过对保存在缓存中的无状态对象维护对象使用情况参数,删除符合剔除规则的无状态对象,避免大量的无状态对象长期占用缓存。 | ||
搜索关键词: | 一种 java 状态 对象 管理 方法 装置 | ||
【主权项】:
一种JAVA无状态对象的管理方法,其特征在于,包括:启动IoC容器;根据预设的对象标识对应的对象配置参数实例化无状态对象,并在由所述IoC容器管理的缓存中保存所述无状态对象,维护每个无状态对象所对应的对象使用情况参数;响应包括待调用对象标识的调用对象请求:如果所述缓存中已保存所述待调用对象标识对应的无状态对象,则从缓存中获取所述待调用对象标识对应的无状态对象作为待调用对象,返回所述待调用对象,更新所述待调用对象对应的对象使用情况参数;如果从缓存中未查找到所述待调用对象标识对应的无状态对象,则根据所述待调用对象标识获取对应的对象配置参数,根据对象标识对应的对象配置参数实例化为无状态对象,将待调用对象标识实例化的无状态对象作为待调用对象,返回所述待调用对象,根据缓存中所保存的每个无状态对象对应的对象使用情况参数删除符合剔除规则的无状态对象,并在缓存中保存所述待调用对象,且维护待调用对象所对应的对象使用情况参数。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司,未经北京京东尚科信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310378971.5/,转载请声明来源钻瓜专利网。
- 上一篇:具有改进的烃耐受性的SCR催化转化器
- 下一篇:一种蓄冷蓄热型热泵干燥装置