摘要:
二级缓存 Mybatis中,默认二级缓存是开启的。可以关闭。 一级缓存开启的。可以被卸载吗?不可以的。一级缓存不可以卸载,天然和框架绑定。内置二级缓存 由于MyBatis从缓存中读取数据的依据与SQL的id相关,而非查询出的对象。所以,使用二级缓存的目的,不是在多个查询间共享查询结果(所有查询中只要 阅读全文
摘要:
缓存 》 很熟悉的一个词,什么是缓存? 好多人都不太能解释清楚缓存的概念,运用到缓存的地方大家都很清楚,像什么网站了,视频缓存啊,等等 我从百度百科copy一个缓存的概念,读一下,免得看完这篇博客都对缓存的概念一无所知 缓存就是数据交换的缓冲区(称作Cache),当某一硬件要读取数据时,会首先从缓存 阅读全文
摘要:
延迟加载: 所谓延迟加载是什么? 从字面意思理解到的是等一会再加载 从行为分析,他主要是缓解数据库压力,提高性能的意义 所谓延迟加载可以做到,我访问你的时候,我用到你的时候,你再做加载 延迟加载用在关联查询的多条SQL语句上 延迟加载的分类: 直接加载 》(默认的)这个由于是默认的,所以这个可以不做 阅读全文