sqlSession.clearCache()会清除mybatis的二级缓存吗?

mybatis二级缓存何时会清除?
sqlSession.clearCache()会清除mybatis的二级缓存吗?
使用mybatis做持久层框架,想要清空二级缓存,使用clearCache可以吗?

点击源码看看

mybatis的二级缓存需要手动开启,配置文件中药指定开启,xml中也要指定cache标签;
手动调用clearCache 或者执行了 insert、update、delete等语句后也会自动调用clearCache清空缓存