欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

mybatis 不依赖实体列名,使用List<Map<String,Object>>返回多条记录

程序员文章站 2022-03-04 22:20:58
...

1、mybatis中:返回类型定义map;写法:resultType=“java.util.Map”
mybatis 不依赖实体列名,使用List<Map<String,Object>>返回多条记录
2、dao层接收写法:返回类型:List<Map<String,Object>>

mybatis 不依赖实体列名,使用List<Map<String,Object>>返回多条记录

3、使用:for循环把需要的数据放到新建的实体entity中

List<DeptEntity> deptEntityList = new ArrayList<>();
for(int i=0;i<deptList.size();i++){
    DeptEntity deptEntity = new DeptEntity();
    deptEntity.setDeptCode(String.valueOf(deptList.get(i).get("deptCode")));
	deptEntityList.add(deptEntity);
 }
相关标签: mybatis mybatis