hibernate取数据时iterator和list的区别
用List,List将会把数据拿到内存里面,但是它要用的时候不会到内存里面去拿,这里是二级缓存
session.createQuery("from Test").list();
?
用Iterator,用Iterator时,如果它要用数据它会先到内存中去拿,如果内存中
没有的话,它才会到数据库中去取,并且能够把数据Load到内存中!这里说的也是二级缓存
session.createQuery("from Test").iterate();
?
?