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

Mybatis 查询返回List集合

2022年11月07日 09:32:34服务端23

本文链接: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 查询返回List集合” 的相关文章

Java中集合List的概述和详解(内赋List的特有功能以及一些小细节讲解)

首先,什么是List? List是集合Collection的子接口 那么,List有什么特点呢? 有序(存储顺序和取出的顺序是一致的,比如我存的时候是张三李四王五,取出来的时候顺序也是张三李四王五) 可重复(...

后端list集合中的数据传递到前台HTML中显示(表格形式)

后端list集合中的数据传递到前台HTML中显示(表格形式)

关键字:web项目中前后台数据传递问题        在学习web项目的过程中,我们肯定会遇到前后台数据交换问题。这个问题我也思考了很久,今天借此总结一下。由于博主水平有限,如有不当之处,还请大家多多指正,,废话不所说进入正题。 一、...

List集合操作二:排序

List集合操作二:排序

本文继续讲解List<T>之排序操作,C#范型List类的Sort方法有四种形式,分别是: 1、不带有任何参数的Sort方法----Sort();2、带有比较器参数的Sort方法 ----Sort(IComparer<T>)3、带有比较代理方法参数的Sor...

java List集合基本概念及其基本语法

java List集合基本概念及其基本语法

List集合和数组类似 但比数组要强大且灵活 首先是一个参加 我们要统计一场考试学生的分数 这个数组可以实现 但数组声明时是要固定长度的 比如 我们有52个学生参考 我们数组就声明长度为 52 但我们的学生也是人 可能会请假的啊 那么如果只有四十个...

Java集合:接口List的使用( ArrayList, LinkedList)

Java集合:接口List的使用( ArrayList, LinkedList) 一.List集合的特点: 1.它是一个元素的有序的集合 例如:存元素的顺序是11、22、33。那么集合中,元素的存储就是按照11、22、33的顺序完成的...

Java学习笔记之集合(二):List集合的常用方法

package com.collection.list; import java.util.ArrayList; import java.util.List; import java.util.ListIterator; import org.junit.Test;...

java list拆分

有些时候我们需要对一批数据进行分批处理, 使用subList方法可以实现对List集合进行固定长度的分割. /* * List分割 */ public static List> groupList(List list) {...

Java快速打印List集合数组的方法

Java快速打印List集合数组的方法

Java快速打印List集合数组的方法 一、问题分析 二、解决方法 三、举一反三 一、问题分析 今天开发完excel导入功能,需要处理数据,插入到表中,使用的数据结构是这样的: List<Stri...

GET请求传List集合参数

一直以来传list参数都是用的post请求 ,但是在最近的去windows项目中遇到了接口是get请求传参是list集合的情况,后来研究了下给出的解决方案如下: public List<UserResponse> getUsers(List<Integer...

json解析-将json字符串转为List集合

背景:本地放置了一个json文件,读取改文件为json字符串数据,然后将字符串转为List集合。 转为List集合时报错: source[0] of type com.google.gson.internal.LinkedTreeMap cannot be store...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。