请问pojo有没有必要做cache?

开始时将生成的对象保存在hashmap中,以后就判断如果cache中有该对象就直接在cache中提取,特别是在List页面中,这样就不会重复生成大量的对象。现在我有一些疑惑,因为pojo是轻量级的,这样做有没有必要,对系统性能提高大不大。谢谢

POJO是轻量级的和做cache有关系么?这个轻量级可不是说它占用资源少的轻量级。
返回个存了数万个对象的List,不cache么?

是这样,看来有些玄的概念误人子弟,唉。

>pojo是轻量级
不只一次有人这样问了,看出什么原因呢:初学者将POJO的轻量理解成代码简单了,这往神话方向想象了。

轻量表示一种高度松耦合的状态,它说明是一种细粒度的组件/构件,类与类之间、或这组件之间彼此可以完全分离。这样你使用时,可以自己点菜了,而不是吃食堂,不管你喜欢不喜欢,都给你。

轻量不是一个科学上严格定义的概念。而是从人的舒适感和灵活性方面评价的。