当前位置: 首页 >服务端 > Mybatis 查询返回List集合

Mybatis 查询返回List集合

本文链接:https://blog.csdn.net/sotong006/article/details/81697814
返回List<String>集合时,需要将resultType的值定义为集合中元素类型,而不是返回集合本身。

有时候,我们不需要整个表的所有字段,而是只需要某一个字段的内容,比如:我希望从资产表中查出所有资产的名称,并且不存在重复。

    <select id="groupNameList" resultType="java.lang.String">
    SELECT `asset_name` FROM `asset` group by `asset_name`
    </select>
看到代码有的小伙伴不淡定了,不是返回 List 吗?

怎么 resultType="java.lang.String" ?

注意:所有的结果都是 List 形式返回,我们需要指定的是返回内容的具体类型。

resultType是sql映射文件中定义返回值类型,返回值有基本类型,对象类型,List类型,Map类型等。现总结一下再解释

 
resultType:

1、基本类型  :resultType=基本类型

2、List类型:   resultType=List中元素的类型

3、Map类型     resultType =map

 

https://blog.csdn.net/testcs_dn/article/details/80742083
 ———————————————— 
版权声明:本文为CSDN博主「sotong006」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sotong006/article/details/81697814

作者:bingguang1993
来源链接:https://blog.csdn.net/bingguang1993/article/details/100015338

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaclub.cn/server/68286.html

标签:List MyBatis
分享给朋友:

“Mybatis 查询返回List集合” 的相关文章