java/web基础疑难知识总结

1.mybatis---动态sql   一级缓存是session级别的,二级缓存是mapper,二者之间的区别:一级缓存查找是【用户发起请求,sqlSession先去缓存中查找是否有该数据 有就读取没有就去数据库中查询后将结果放在一级缓存区域便于下次查找】,执行commit(增删改)操做后会清空缓存,(若是没有commit,处了图添加外其余操做是无效的)这也避免了度脏数据;多个SQLSession
相关文章
相关标签/搜索