mybatis一级缓存

如果不想使用一级缓存,在select  处添加:

useCache=false

flushCache=true,

mybatis默认是开启一级缓存的。

曾经碰到一个问题,如下所示,当for循环中的SQL循环执行的时候,恰好每次的sql参数一致,这个时候如果想使用懒加载内容,我发现懒加载是拿不到的。解决的办法是:不使用一级缓存。

for(...){

sql...

}

原文地址:https://www.cnblogs.com/pecool/p/10639155.html