1.一级缓存默认开启,作用域是单个的sqlsession,在执行增删改的时候,会先清空缓存
2. 在进行增删改,只要sqlsession没有关闭,一级缓存的数据就一直有效
3. 二级缓存需要在配置文件手动开启,作用域是sqlsessionFactory
4. 创建的所有sqlsession都能被共享,只要有任何一个sqlsession拿到了数据
5.就会放到二级缓存中,那么其他的sqlsession就可以从二级缓存去拿数据
6.在查询sql的时候,如果二级缓存打开,先去查询二级缓存
7.如果二级缓存没有数据,再去查询数据库,查询之后,把结果放入二级缓存中
8.在查询sql的时候,如果二级缓存没有打开,会先查询一级缓存
9.如果一级缓存没有数据,那么在去查询数据库,查询之后,把结果放入到一级缓存中