Mybatis返回值类型相关问题

当使用Mybatis查询多行数据,返回一个List时,它返回的是哪种实现类型?
(比如ArrayList)

如果可以的话请介绍得详细点

3个回答

如果是一个对象的话你直接返回值resulttype类型写那个对象的全类名然后数据用List《对象》接收就可以的

chengmeng_123
浮梦天拓 回复r871603438: 一般是ArrayList,set集合也是可以的,应该别的也行,但是前提是要能够容纳多结果集
10 个月之前 回复
r871603438
RSY632 emmm,我没有问它返回什么对象类型,我是想问返回List的哪种实现类
10 个月之前 回复

很多情况我都直接返回list,如果你想返回一个子类的话,ArrayList和LinkedList都可以的,都没啥毛病

如果你想知道myBatis给你封装的是哪种list,把结果集打印一下就知道了

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!