springMVC中入参是list的话那它具体是哪个list

public String testList(@RequestBody List list)
比如上面这个,如果执行list.get(0)它调用的是哪个类的方法,然后下面这个mybatis的也是

List findByName(String name);

补充
我的意思是list不是接口吗,但我这里没有说用的是哪个具体实现像linkedlist还是ArrayList,不同的list的话执行的get()方法应该是不一样的吧,我想知道是哪一个,是怎么定的

2个回答

第一个,list就是你从客户端提交上来的list
第二个,根据name作为条件,查询后返回所有符合条件的数据

weixin_40147370
weixin_40147370 我的意思是list不是接口吗,但我这里没有说用的是哪个具体实现像linkedlist还是ArrayList,不同的list的话执行的get()方法应该是不一样的吧,我想知道是哪一个
8 个月之前 回复

list是根据你提交的json来决定;((T)list.get(0)).属性 T是json所对应的Class,属性是Class定义的。

weixin_40147370
weixin_40147370 我的意思是list不是接口吗,但我这里没有说用的是哪个具体实现像linkedlist还是ArrayList,不同的list的话执行的get()方法应该是不一样的吧,我想知道是哪一个
8 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问