mybatis 分别返回map数据有一张数据表有字段id,name,sex,三条记录1,张三,男,2,慕容晓晓,女,

有一张数据表有字段id,name,sex,三条记录1,张三,男,2,慕容晓晓,女,3,李四,男咋样返回[Column:[id,name,sex],value:[[1,张三,男,2],[2,慕容晓晓,女],[3,李四,男]]]的数据

你这种数据结构要自己封装一下吧。。。

先List<实体类> lists 查结果

"select * from table order by id"
List<Entity> selectAllInfo();
//查询所有结果
List<Entity> lists = selectAllInfo();
//差入map数组
Map<String,Object> map = new LinkedHashMap();
Object object = "id,name,sex";
map.put("Column",object);
map.put("value",lists)

这个map输出的格式就是你要的格式了

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜