配置CaseInsensitiveMap使key不区分大小写
Posted 瀚高PG实验室
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了配置CaseInsensitiveMap使key不区分大小写相关的知识,希望对你有一定的参考价值。
瀚高数据库
目录
环境
文档用途
详细信息
环境
系统平台:IBM:Linux on System z Red Hat Enterprise Linux 7
版本:4.5.7
文档用途
在进行应用测试时,应用中使用Map返回结果集,键Key是区分大小写的,也就是说Name和name会被视为不同的键Key,这导致应用获取数据失败。如果我们需要不区分大小写,那么可以使用类CaseInsensitiveMap。
详细信息
修改前,客户实际应用的写法:
<select id="getStudentList" resultType="java.util.Map">
修改后,返回类型使用CaseInsensitiveMap的写法:
<select id="getStudentList" resultType="org.apache.commons.collections.map.CaseInsensitiveMap">
以上是关于配置CaseInsensitiveMap使key不区分大小写的主要内容,如果未能解决你的问题,请参考以下文章
mybatis怎么配置才能使查询出来的map key为小写的