请问pojo有没有必要做cache?
开始时将生成的对象保存在hashmap中,以后就判断如果cache中有该对象就直接在cache中提取,特别是在List页面中,这样就不会重复生成大量的对象。现在我有一些疑惑,因为pojo是轻量级的,这样做有没有必要,对系统性能提高大不大。谢谢
开始时将生成的对象保存在hashmap中,以后就判断如果cache中有该对象就直接在cache中提取,特别是在List页面中,这样就不会重复生成大量的对象。现在我有一些疑惑,因为pojo是轻量级的,这样做有没有必要,对系统性能提高大不大。谢谢
POJO是轻量级的和做cache有关系么?这个轻量级可不是说它占用资源少的轻量级。
返回个存了数万个对象的List,不cache么?
是这样,看来有些玄的概念误人子弟,唉。
>pojo是轻量级
所以轻量和重量两个概念是一个主观主义的划分,看我的新年这篇文章:
http://www.jdon.com/index.html
>pojo是轻量级
不只一次有人这样问了,看出什么原因呢:初学者将POJO的轻量理解成代码简单了,这往神话方向想象了。
轻量表示一种高度松耦合的状态,它说明是一种细粒度的组件/构件,类与类之间、或这组件之间彼此可以完全分离。这样你使用时,可以自己点菜了,而不是吃食堂,不管你喜欢不喜欢,都给你。
轻量不是一个科学上严格定义的概念。而是从人的舒适感和灵活性方面评价的。