MyBatis 缓存机制-

两级缓存:(缓存是一个map) 一级缓存(本地缓存):(sqlSession级别的缓存,是默认一直开启的) 与数据库一次会话查询到的数据会放在本地换存中,以后如果需要获取相同的数据,直接从缓存中取。 一级缓存失效情况:(没有使用到当前一级缓存的情况,即再次向数据库发送请求) sqlSession不同 sqlSession相同:条件不同 sqlSessiin相同:两次查询之间执行了增删改操作 sql
相关文章
相关标签/搜索