处理由Mybatis缓存引发的存储执行结果异常问题
在一段代码中,需要根据不同的条件多次调用一个存储过程,后来发现后面的调用,尽管传入的参数改变了,返回的值依然没有变。
下面的代码在同一个代码块中被调用了两次,代码如下:
Map<String,Object> rm2 = new HashMap<String, Object>();
rm2.put("sectionId", map.get("sectionId"));
...
原创
2019-08-21 14:45:21 ·
693 阅读 ·
0 评论