1、Lista)一次将所有对象属性取出来b)不会从Session缓存读取数据,会重新查再刷新缓存
2、Iteratora)一次将所有对象主键取出来,用时再取其它属性b)会先读取Session里的缓存,如果存在则不查数据库直接读数据,否则会从数据库取数据
第一次用List取数据,再次使用数据时可以用Iterator直接从缓存里读取。大多数情况下用List就可以了。