myBatis查询语句中要的参数为Map类型,但传递String类型的值也能使用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了myBatis查询语句中要的参数为Map类型,但传递String类型的值也能使用相关的知识,希望对你有一定的参考价值。
参考技术A 最简单的直接设置resultType=“map”,得到的就是一个List<map>每一个Map的key就是查询结果的列名,也就是表的字段名。当然sql语句中最好as一下复杂一点可以自定义一个resultMap标签其中result可以自定义,select标签中的resultMap="result",和上面的resultMap标签的id对应property设置的是自定义的字段名称,也就是结果集中每一个Map的keycolumn设置查询结果的字段名称然后通过for(List<mapmap:list)
map.get("c1");//获取c1对应的字段的值
。。。
以上是关于myBatis查询语句中要的参数为Map类型,但传递String类型的值也能使用的主要内容,如果未能解决你的问题,请参考以下文章