如何将MyBatis返回的Map类型key转换为小写?

2026-04-30 08:331阅读0评论SEO基础
  • 内容介绍
  • 相关推荐

本文共计788个文字,预计阅读时间需要4分钟。

如何将MyBatis返回的Map类型key转换为小写?

在默认情况下,当`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分钟。

如何将MyBatis返回的Map类型key转换为小写?

在默认情况下,当`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 后的双引号很关键,否则不起作用。

阅读全文