如何将MyBatis返回的Map类型key转换为小写?
- 内容介绍
- 相关推荐
本文共计788个文字,预计阅读时间需要4分钟。
在默认情况下,当`resultType`设置为`java.util.Map`时,返回的key值都是大写的。现在想要将key值改为自定义的,只需在查询出的字段前添加别名即可。例如:
sqlselect id as studentId, name as studentName from getStudentList
默认情况下,当resultType=“java.util.Map”时,返回的key值都是大写的。
现在想key改成自己想要的,只需为查询出来的字段增加个别名即可。
如:
<select id="getStudentList" resultType="java.util.Map"> select t.name as "sName",t.sex as "sSex" from student </select>
as 后的双引号很关键,否则不起作用。
本文共计788个文字,预计阅读时间需要4分钟。
在默认情况下,当`resultType`设置为`java.util.Map`时,返回的key值都是大写的。现在想要将key值改为自定义的,只需在查询出的字段前添加别名即可。例如:
sqlselect id as studentId, name as studentName from getStudentList
默认情况下,当resultType=“java.util.Map”时,返回的key值都是大写的。
现在想key改成自己想要的,只需为查询出来的字段增加个别名即可。
如:
<select id="getStudentList" resultType="java.util.Map"> select t.name as "sName",t.sex as "sSex" from student </select>
as 后的双引号很关键,否则不起作用。

