mybatis
答 案
www.aquestian.cn
展开
-
invalid bound statement (not found)解决办法
原因需要在pom.xml文件中配置resource,不然mapper.xml文件打包时就会被漏掉 <build> <!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉。 --> <resources> <resource> <directory>src/main/jav...原创 2020-03-07 23:05:05 · 1377 阅读 · 0 评论 -
mybatis一级缓存二级缓存
一级缓存 在mybatis中是默认开启的,一级缓存是单个session级别的,只在一次会话中有效,一个SqlSession对象中创建一个本地缓存,对于每一次查询,都会尝试根据查询的条件去本地缓存中查找是否在缓存中,如果在缓存中,就直接从缓存中取出,然后返回;否则,从数据库读取数据,将查询结果存入缓存并返回。 一级缓存失效 会话结束,缓存失效。 SqlSession调用了close(),会释放掉一级缓存PerpetualCache对象,一级缓存失效。 SqlSession调用了clearCache(原创 2020-10-26 17:55:43 · 144 阅读 · 0 评论