![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
jclih
阳光,玻璃房,躺椅,macbook pro
展开
-
Mybatis foreach的参数(Map)
一、平时用到List、array[数组]的情况比较多,工作中有一个需求,想到可以用map来传值,而且比较方便,把我的场景分享给大家。二、 场景1:insert时,列的数量和名称是不固定的,需要动态的处理,这种需求感觉用map传值比较方便。 场景2: 1 单元测试:@RunWith(SpringJUnit4ClassRunner.class)//junit整合spring的测试//...转载 2018-09-02 17:09:11 · 18482 阅读 · 2 评论 -
mybatis 查询返回结果封装成map而不是
一、背景最近项目中有个导出excel缓慢,数据量也不是很大,每次限制5000条,sql查询很快,问题出现在把数据库中的原因代号转化为字符串的过程。原代码是把查询出来的结果进行for循环,然后一个个的根据reasonId去查数据库,再把结果set到bean中,导致非常缓慢。二、优化策略优化的策略是一次把结果查询出来,然后存储到map中,以reasonId作为key,reasonBean作为va...原创 2018-11-05 14:49:24 · 4408 阅读 · 0 评论