如何池化您的对象
作者:older 日期:2008-09-04
对象池技术基本原理的核心有两点:缓存和共享,即对于那些被频繁使用的对象,在使用完后,不立即将它们释放,而是将它们缓存起来,以供后续的应用程序重复使用,从而减少创建对象和释放对象的次数,进而改善应用程序的性能。事实上,由于对象池技术将对象限制在一定的数量,也有效地减少了应用程序内存上的开销。
在上一篇日记中,我们以图书管类比的方式介绍了对象池的一些主要业务特点,这一节中我们推荐介绍一个池化工具。 使用过EJB的人都知道,EJB容器提供了无状态Session Bean与有状态Session Bean,它们可以主要用来响应来自客户端 调用请求.EJB的调用有可能是并发的,这意味同一时间容器要...
Jmin Ioc 1.4.2版本发布
作者:older 日期:2008-09-02
该版本增加以下内容
1:增加Bean的池化应用,允许Bean实例共享与缓存.在架构中已经添加Pool的属性,可使用以下方式为某个具有指定ID的类别Bean的池大小参数.
IocContainer.setPoolSize(Object ID, int size);
对于池应用同样可应用于XML上,可使用以下描述为某个Bean指定Pool的大小
<component id="xxx" type="bean">
<class>xxx.xxx.xxx</class>
<pool-siz...
图书管与对象池
作者:older 日期:2008-09-01
为了重用对象,节省反复构造的开销,提供对象池化管理容器是必要的,为了更形象
化理解池化容器的特性,我们可以将它比作为一个图书管, 在图书管中是可以存在
很多可供借阅的图书(对象),为了知识有效传播,一本书可以存在多个存本,一次性
可提供给多位借阅者。
借书原则:1:借书前请参考图书列表,将书号提供给管理员
2:图书需要归还
图书管的几个基本活动:
1: 新书登记
采购一些新书,或者增加某些书的存货数量,并予以登记,更新图书列表。
2:借阅登记
1:该书存在,当前有存本,...
化理解池化容器的特性,我们可以将它比作为一个图书管, 在图书管中是可以存在
很多可供借阅的图书(对象),为了知识有效传播,一本书可以存在多个存本,一次性
可提供给多位借阅者。
借书原则:1:借书前请参考图书列表,将书号提供给管理员
2:图书需要归还
图书管的几个基本活动:
1: 新书登记
采购一些新书,或者增加某些书的存货数量,并予以登记,更新图书列表。
2:借阅登记
1:该书存在,当前有存本,...






