在使用mybatis封装返回值类型为map的结果集时会自动将key值变为大写,不便于向前端返回。
<select parameterType="Integer"
resultType="">
select per_id as id from person
</select>
//返回的map格式如下
“ID”:45655
一般向前端返回时key值都要求小写,那么如何解决呢?
其实很简单,只需要在查询出来的字段别名上加一个双引号即可,如下:
<select parameterType="Integer"
resultType="">
select per_id as "id" from person
</select>
//返回的map格式如下
“id”:45655