一级缓存失效的三种情况: 1. sqlSession关闭 2.sqlSession.clearCache清除一级缓存 3.修改了缓存中的同一个对象 查询缓存顺序:二级、一级 二级缓存的数据是在一级缓存关闭之后才有的