美文网首页
mybatis根据不同的主键查询多次,但是查询结果一样的问题

mybatis根据不同的主键查询多次,但是查询结果一样的问题

作者: 惠惠雨辰 | 来源:发表于2020-11-19 21:45 被阅读0次

    这个问题是mybaits的的缓存机制导致的,mybatis默认的是会开启一级缓存的,但是当我们在for循环中循环调用的时候,会发现有时候会查到一样的数据

    解决办法: 在查询语句中关闭缓存,在<select> 中添加属性,useCache="false"

    原理可参考:https://blog.csdn.net/u014749862/article/details/80297943

    相关文章

      网友评论

          本文标题:mybatis根据不同的主键查询多次,但是查询结果一样的问题

          本文链接:https://www.haomeiwen.com/subject/ccfriktx.html