摘要: 论缓存机制: 1):mybatis 提供了缓存机制减轻数据库压力,提高数据库性能。 2):mybatis 的缓存分为两级:一级缓存、二级缓存 3):一级缓存是SqlSession级别的缓存,缓存的数据只在SqlSession内有效。 4):二级缓存是mapper级别的缓存,同一个namespace公 阅读全文
posted @ 2018-10-18 11:41 GDBD 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 区别如下: quert.list() : 1):每次都是通过一条语句直接操作数据库取出所有的数据返回(并且将对象存入hibernate缓存中); 2):不会从一二级缓存中查询数据; 3):之执行一条SQL语句,查询所有。 quert.iterate(): 1):iterator首先通过一条语句取出所 阅读全文
posted @ 2018-10-18 10:55 GDBD 阅读(330) 评论(0) 推荐(0) 编辑