mybatis 查询数据库,返回map集合

1.不指定返回的key:返回以学员id为key,学员信息为value的集合 

java代码(dao实现层)

/**
 * 获取学员分类 以id为key, StudentType对象为value
 *
 * @return
 */
@Override
public Map getStudentTypeMap() {
    return this.sqlSession.selectMap("StudentTypeMapper.getStudentTypeMap","id");
}

mapper文件 


2.指定返回的map中的具体的key

dao层:指定key为userPaper

    public Map getExamPaperRecordMaxScoreByUserIds(String userIds) {
        return sqlSession.selectMap("PaperRecordMapper.getExamPaperRecordMaxScoreByUserIds",userIds,"userPaper");
    }

 

mapper文件

 
    

 

你可能感兴趣的:(java)