mybatis怎么配置才能使查询出来的map key为小写的

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis怎么配置才能使查询出来的map key为小写的相关的知识,希望对你有一定的参考价值。

参考技术A 0
我也遇到了这个问题,也是代码处理的
Map<String, String> cateXml = cateXmls.get(i);
Map<String, String> tempMap=new LinkedCaseInsensitiveMap<String>();
tempMap.putAll(cateXml);
cateXml=tempMap;

用的是LinkedCaseInsensitiveMap这个sping提供的key大小写不敏感的类处理了一下。本回答被提问者和网友采纳
参考技术B 我也遇到了这个问题,也是代码处理的
Map<String, String> cateXml = cateXmls.get(i);
Map<String, String> tempMap=new LinkedCaseInsensitiveMap<String>();
tempMap.putAll(cateXml);
cateXml=tempMap;

用的是LinkedCaseInsensitiveMap这个sping提供的key大小写不敏感的类处理了一下。

以上是关于mybatis怎么配置才能使查询出来的map key为小写的的主要内容,如果未能解决你的问题,请参考以下文章

sql查询出来的内容存入map,然后把他们遍历出来

Mybatis in 查询的实现

mybatis 查询一对多 集合中没有值为啥

mybatis 在查询的时候,可以返回Map,但是一旦这个字段为null的时候,map里就没有了,怎么解决这个问题?

利用mybatis查询一条记录,而返回是一个map,map 的value为空,这一键值对就会被mybatis过滤掉

使用Mybatis返回Map结果集